Ligne de commande BarTender |
L'action Ligne de commande BarTender exécute un travail d'impression par ligne de commande à travers l'interface prévue à cet effet.
Vous pouvez configurer les propriétés de l'action Ligne de commande BarTender dans les onglets suivants.
Ligne de commande
Ligne de commande : Indique la ligne de commande BarTender à exécuter. Saisissez la ligne de commande que vous voulez dans la zone de saisie. Autrement, vous pouvez ajouter une variable pour la valeur de ligne de commande. Vous pouvez également ajouter un caractère spécial à la valeur que vous saisissez.
|
Certains paramètres sont obsolètes, comme le paramètre /W par exemple, et il se peut donc que vous receviez une erreur de « paramètre invalide ». |
Générateur de ligne de commande : Ouvre la boîte de dialogue Générateur de ligne de commande où vous pouvez définir rapidement la ligne de commande que vous souhaitez utiliser.
Emplacement de base de données /D : Indique l'emplacement du fichier de données.
Codage de fichier : Définit le codage de fichier qui est utilisé par le fichier de données.
Remplacements par l'option d'impression
Invite de saisie de données : Indique que les formulaires de saisie de données et les requêtes du document sont ouverts pour permettre à l'utilisateur de saisir des données avant que le travail d'impression soit envoyé à l'imprimante.
Options de vérification
Mettre la ligne de commande en file d'attente et poursuivre immédiatement : Soumet la ligne de commande et termine immédiatement l'action. Lorsque cette option est sélectionnée, aucune option de « réponse » n'est disponible.
Vérifier que la ligne de commande a été traitée avant de poursuivre : Envoie la ligne de commande, puis attend la confirmation de traitement du travail d'impression avant de réaliser l'action.
Placer la réponse dans la variable : Définit la variable qui retourne la réponse de l'action. Saisissez le nom de la variable que vous voulez. Autrement, vous pouvez aussi ajouter une variable.
Inclure les données d'impression : Indique que les données d’impression sont incluses dans la réponse d'impression.
Inclure le résumé d'impression : Indique que le résumé d’impression est inclus dans la réponse d'impression. Disponible lorsque l'option Inclure les données d'impression est sélectionnée.
Inclure les données d'étiquette : Indique que les données d’étiquette sont incluses dans la réponse d'impression. Disponible lorsque l'option Inclure les données d'impression est sélectionnée.
Inclure la somme de contrôle : Indique que la somme de contrôle est incluse dans la réponse d'impression.
Action
Nom : Indique le nom de l'action. Vous pouvez remplacer le nom par défaut en saisissant un nouveau nom dans le champ.
Description : Présente une description de l’action.
Exécuter une action : Indique la fréquence à laquelle l'action est exécutée.
Toujours : Indique qu’Integration Service exécute l'action à chaque exécution de l'intégration.
Jamais : Indique qu’Integration Service n’exécute pas l'action à l'exécution de l'intégration.
Sous conditions, en fonction de la variable : Indique qu’Integration Service exécute l'action uniquement quand une variable sélectionnée répond à une condition spécifiée. Utiliser cette option dans les situations où une seule condition détermine l'exécution de l'action. Après avoir sélectionné cette option, vous pouvez créer l'instruction conditionnelle dans la zone de saisie.
Variable : Indique la variable que vous souhaitez utiliser pour l'instruction conditionnelle. Saisissez la variable dans la zone de saisie. Cliquer sur pour voir une liste de variables récemment utilisées ou cliquer sur Plus de variables pour ouvrir la boîte de dialogue Insérer une variable.
[Opérateur relationnel]: Définit l'opérateur relationnel à utiliser pour l'énoncé conditionnel. Cliquez sur l'opérateur existant pour afficher une liste contenant d'autres opérateurs, puis cliquez sur celui que vous souhaitez utiliser. Pour en savoir plus, reportez-vous à la rubrique Opérateurs relationnels. Les opérateurs qui sont disponibles dans la liste dépendent de si vous avez sélectionné Texte ou Décimal pour l'option Type.
Valeur : Définit les valeurs à utiliser pour l'instruction conditionnelle. Pour ajouter une valeur, cliquez sur , cliquez sur <saisir une valeur>, saisissez la valeur souhaitée, puis appuyez sur Enter
. Pour supprimer une valeur, utilisez le bouton secondaire de la souris pour cliquer dessus, puis cliquez sur Supprimer. Pour certains opérateurs, par exemple Est vide et N'est pas vide, il n'est pas nécessaire de définir de valeur. Dans ces cas, le champ Valeur n'est pas disponible.
Type : Indique si l'énoncé conditionnel évalue un texte ou une valeur décimale.
Sous conditions, en fonction de l'expression : Définit les conditions selon lesquelles Integration Service exécute l'action. Utilisez cette option pour les situations nécessitant plusieurs énoncés conditionnels. Lorsque vous sélectionnez cette option, vous pouvez créer l'instruction conditionnelle dans la zone de saisie en créant les instructions conditionnelles de votre choix. Vous pouvez créer et éditer l'expression conditionnelle dans l'onglet Vue arborescente. Cliquez sur l'onglet Vue arborescente pour afficher une vue en lecture seule de l'expression conditionnelle.
Contrôles de zone de saisie (onglet Vue arborescente)
[Opérateur conditionnel]: Définit l'opérateur conditionnel pour les énoncés conditionnels du groupe. L'opérateur conditionnel par défaut est And.
Cliquez sur l'opérateur conditionnel existant pour afficher un menu permettant de configurer votre expression conditionnelle d'une des manières suivantes :
And, Or, NotAnd, NotOr : Cliquez sur l'opérateur conditionnel que vous souhaitez utiliser pour les instructions conditionnelles. Pour en savoir plus sur les opérateurs conditionnels pris en charge, consulter Opérateurs conditionnels.
Ajouter une condition : Cliquez pour ajouter un autre énoncé conditionnel au groupe actuel.
Ajouter groupe : Cliquez pour ajouter un sous-groupe d'instructions conditionnelles au groupe actuel.
Supprimer le groupe : Cliquez sur pour supprimer le sous-groupe. Disponible lorsque vous ouvrez le menu à partir d'un sous-groupe.
Tout supprimer : Cliquez pour supprimer tous les énoncés conditionnels (y compris les sous-groupes). Disponible lorsque vous ouvrez le menu à partir du groupe supérieur.
: Ajoute une instruction conditionnelle au groupe associé à cet opérateur. Visible à droite de chaque opérateur conditionnel de votre expression.
: Supprime l’instruction conditionnelle. Visible à droite d'une instruction conditionnelle existante lorsque vous pointez sur l'instruction.
Variable : Indique la variable que vous souhaitez utiliser pour l'instruction conditionnelle. Saisissez la variable dans la zone de saisie. Cliquer sur pour voir une liste de variables récemment utilisées ou cliquer sur Plus de variables pour ouvrir la boîte de dialogue Insérer une variable.
[Opérateur relationnel]: Définit l'opérateur relationnel à utiliser pour l'énoncé conditionnel. Cliquez sur l'opérateur existant pour afficher une liste contenant d'autres opérateurs, puis cliquez sur celui que vous souhaitez utiliser. Pour en savoir plus, reportez-vous à la rubrique Opérateurs relationnels. Les opérateurs qui sont disponibles dans la liste dépendent de si vous avez sélectionné Texte ou Décimal pour l'option Type.
Valeur : Définit les valeurs à utiliser pour l'instruction conditionnelle. Pour ajouter une valeur, cliquez sur , cliquez sur <saisir une valeur>, saisissez la valeur souhaitée, puis appuyez sur Enter
. Pour supprimer une valeur, utilisez le bouton secondaire de la souris pour cliquer dessus, puis cliquez sur Supprimer. Pour certains opérateurs, par exemple Est vide et N'est pas vide, il n'est pas nécessaire de définir de valeur. Dans ces cas, le champ Valeur n'est pas disponible.
Type : Indique si l'énoncé conditionnel évalue un texte ou une valeur décimale.
Paramètres de connexion
Hériter de l'action parente : Indique que l'action hérite des identifiants de compte utilisateur qui sont définis sur la page de propriétés Actions. Autrement, si l'action fait partie d'une action Grouper, elle hérite des identifiants de compte utilisateur qui sont définis sur la page de propriétés Grouper de l'action parente directe.
Spécifier les identifiants d'utilisateur : Indique que l'action s'exécute en utilisant les identifiants qui sont spécifiés.
Erreur de traitement et diagnostic
Ignorer les erreurs et continuer à exécuter les actions : Indique que lorsque cette option échoue, les autres actions continueront à être exécutées. Si elle n’est pas sélectionnée et que l'action échoue, le comportement résultant dépend de plusieurs facteurs, comme suit :
L'action s'inscrit dans une action du Groupe
Si vous avez spécifié De manière séquentielle pour la propriété Exécuter les actions sur l’onglet Exécution du Groupe, aucune autre action n'est exécutée dans cette action de groupe. Aucune action en dehors de cette action du Groupe n'est affectée.
Si vous avez spécifié En parallèle pour la propriété Exécuter les actions sur l’onglet Exécution du Groupe, les erreurs sont ignorées et les autres actions dans ce Groupe sont exécutées. Aucune action en dehors de cette action du Groupe n'est affectée.
L'action ne s'inscrit pas dans une action du Groupe
Si vous avez spécifié De manière séquentielle pour la propriété Exécuter les actions sur l’onglet Exécution de l'Action, aucune autre action dans l'intégration n'est exécutée.
Si vous avez spécifié En parallèle pour la propriété Exécuter les actions sur l’onglet Exécution de l'Action, les erreurs sont ignorées et les autres actions dans l'intégration sont exécutées.
Renvoyer les travaux d'impression ayant échoué : Indique que les travaux d'impression ayant échoué sont renvoyés au spouleur d'impression.
Nombre maximum de nouvelles tentatives : Indique le nombre maximum de fois où les travaux d'impression ayant échoué sont renvoyés. Disponible quand l'option Renvoyer les travaux d'impression ayant échoué est activée.
Réessayer en cas d'échec : Indique que si l'action échoue, Integration Service tente de l'exécuter à nouveau.
Nombre maximum de nouvelles tentatives : Indique le nombre maximum de tentatives de réexécution de l'action par Integration Service. Disponible lorsque l'option Réessayer en cas d'échec est sélectionnée.
Intervalle de nouvelles tentatives : Indique le temps d'attente d’Integration Service après l'échec de l'action avant de tenter sa réexécution. Disponible lorsque l'option Réessayer en cas d'échec est sélectionnée.