La section Actions spécifie la liste d'actions qui seront exécutées chaque fois que le déclencheur est activé.

Définition des actions

Pour définir l'action, cliquez sur l'icône action dans le groupe du ruban Insérer une Action. Le ruban principal contient les actions les plus souvent utilisées. Pour voir toutes les actions disponibles, cliquer sur le bouton Toutes les Actions. Pour voir les commandes disponibles pour l'action sélectionnée, cliquer à droite pour sélectionner une commande de la liste.

UUID-e88c780c-20fd-4ac2-32c5-d87d9671e8ca.png

Actions indentées

Certaines actions ne peuvent pas être utilisées seules. Leur fonctionnalité spécifique requiert qu'elles soient indentées à une autre action. Utiliser les boutons du groupe de ruban Ordre d'Action pour changer la position de l'action. Chaque action est identifiée par le numéro qui montre sa position dans la liste, y compris l'indentation. Ce numéro ID s'affichera dans le message d'erreur, ce qui vous permettra de retrouver plus facilement l'une action problématique.

UUID-7cda050d-5e85-d9bd-6bf4-1e1b227b0fa3.png

Note

L'action Imprimer l'Étiquette est un bon exemple d'une telle action. Il faut la positionner sous l'action Ouvrir l'Étiquette, pour qu'elle se réfère à l'étiquette exacte à imprimer.

Exécution d'Action

La liste des actions ne s'exécute qu'une fois par déclencheur. L'exécution des actions se fait de haut en bas, donc l'ordre des actions est important.

Il y a deux exceptions. Les actions Boucler et Utiliser le filtre de données exécuteront les actions indentées plusieurs fois. L'action Boucler s'exécute aussi souvent que défini dans ses propriétés, et l'action Utiliser le filtre de données aussi souvent qu'il y a d'enregistrements dans le bloc de données retourné par le filtre.

NiceLabel 10 s'exécute comme un service sous un compte utilisateur Windows spécifique et hérite les permissions de sécurité du compte. Pour plus d'informations, consulter l'article Fonctionner en Mode Service dans le guide utilisateur de NiceLabel Automation.

Actions conditionnelles

Chaque action peut être soumise à condition. Une action conditionnelle ne fonctionne que quand les conditions fournies lui permettent de fonctionner. La condition est une ligne de script (VBScript ou Python). Pour définir la condition, cliquer sur Afficher les options d'exécution et de traitement d'erreurs dans les propriétés de l'action pour étendre les possibilités.

UUID-302dd779-eb43-b16d-6216-fe15c7b66dc2.png

Dans ce cas, l'action sera seulement exécutée si l'action précédente s'est terminée avec succès, donc la variable interne ActionLastErrorID a la valeur 0. Pour utiliser une telle condition avec des variables internes, il faut d'abord activer la variable interne.

Identification des actions en état d'erreur de configuration

Si l'action n'est pas configurée complètement, elle sera marqué d'un icône avec un point d'exclamation rouge. Une telle action ne peut pas être exécutée. Il est possible d'inclure une telle Action dans la liste, mais il faut terminer la configuration avant de pouvoir lancer le déclencheur. Si une des actions indentées est en erreur, toutes les flèches du développement parent (à gauche du nom de l'action) seront également colorées en rouge, pour indiquer l'erreur de sous-action.

UUID-eee99ccf-d83f-d7c4-7520-a2bb7bf0f690.png

Dans ce cas, l'action Ouvrir l'Étiquette est en erreur de configuration. Il n'y a pas de paramètre spécifié pour le nom d'étiquette. Le point d'exclamation rouge s'affiche à côté du paramètre erroné dans l'action, dans la liste d'actions, dans l'onglet Actions, dans l'onglet Déclencheur et dans l'onglet Éléments de Configuration, pour faciliter son identification. Le problème est ainsi plus facile à identifier.

Désactiver les actions

Par défaut, chaque action nouvellement créée est active et sera exécutée au lancement du déclencheur. Désactiver les actions qui ne sont plus nécessaires mais qu'il faut garder dans la configuration. La case à cocher devant le nom de l'action dans la liste d'actions définies est un raccourci pour activer/désactiver l'action.

UUID-07cad230-602f-d53f-4c3a-1c8bacbc2888.png

Dans ce cas, l'action Imprimer l'étiquette est encore définie dans la liste d'actions mais a été désactivée. Elle n'est actuellement pas nécessaire et sera ignorée durant l'exécution, mais elle reste facile à réactiver.

Copier les actions

L'action peut être copiée et collée sur le même déclencheur ou sur un autre. Utiliser les raccourcis-clavier Windows standard ou effectuer un clic-droit sur l'action.

Un clic-droit sur l'action affiche les raccourcis de commandes disponibles pour l'objet sélectionné.

Automation Builder permet aussi de sélectionner plusieurs actions, et de les copier, coller et supprimer. Pour les sélectionner, utiliser les touches Ctrl/Maj plus clic sur les actions requises.

Note

Pour sélectionner plusieurs actions, il faut qu'elles soient dans la même action parent, ex : toutes les actions sélectionnées doivent être au même niveau.

Naviguer dans la liste d'actions

Utiliser la souris pour sélectionner l'action définie et puis cliquer sur le bouton avec une flèche correspondant dans le groupe Ordre d'Action du ruban. Ou utiliser le clavier. Les touches du curseur vont déplacer la sélection dans la liste d'actions, les touches Ctrl + Flèches vont déplacer la position de l'action vers le haut ou le bas, et à gauche ou à droite pour l'indentation.

Description des actions

Le groupe A propos permet de décrire toutes les actions NiceLabel 10.

  • Nom : par défaut, le nom de l'action est défini par son type; il n'est donc pas unique. En personnalisant son nom, elle devient reconnaissable instantanément au milieu des autres actions, dans les journaux et dans les éventuels messages d'erreur.

  • Description : Notes de l'utilisateur sur l'action sélectionnée. La description s'affiche dans l'explorateur d'actions.

  • Type d'action : champ en lecture seule qui affiche le type de l'action.