Avec dynamic variables, vous pouvez définir des valeurs personnalisées lors de l'exécution d'une chaîne ou pendant l'exécution d'une chaîne, par exemple en fonction de la sortie d'une commande précédente. Pour interrompre l'exécution d'une chaîne et demander les valeurs des variables dynamiques avant de passer à la commande suivante, incluez un événement Set Dynamic Chain Variables.
Formation complémentaire disponible
Débloquez la puissance des chaînes avec notre cours autodidacte de la plateforme éducative Workiva ! Ce cours complet vous guide tout au long du processus de création d’une chaîne, du début à la fin, en vous offrant une expérience pratique et une compréhension approfondie de la plateforme Générateur de chaînes.
Visiter la plateforme éducative Workiva
Étape 1 : Ajouter l'événement à la chaîne
Lors de l'ajout d'un événement à une chaîne, vous définissez les valeurs par défaut pour sa première exécution ; par la suite, l'événement utilise automatiquement les valeurs de son exécution précédente. Pour définir les valeurs au début de l'exécution d'une chaîne, ajoutez un événement déclencheur Runtime Inputs à la place.
Pour ajouter un événement :
- Dans Chain Builder, dans l'onglet Chains , cliquez sur Edit pour la chaîne.
- Cliquez sur Chain Events , et déplacez Set Dynamic Chain Variable à l'endroit où l'événement doit se produire dans la chaîne.
- Faites glisser un lien vers l'événement à partir du nœud précédent de la chaîne.
Remarque : Pour modifier la position d'un nœud dans la chaîne, il faut le dissocier des autres nœuds, puis le déplacer à l'endroit où il devrait se trouver. Pour déplacer plusieurs nœuds à la fois, maintenez SHIFT pendant que vous les sélectionnez.
Étape 2 : Définir les valeurs par défaut des variables dynamiques
- Sélectionnez le nœud de l'événement et cliquez sur Edit .
- Sous Basic Info, saisissez un nom et une description uniques permettant d'identifier l'événement.
- Sous Action, sélectionnez la variable de chaîne dynamique à définir.
- Dans Value, saisissez la valeur par défaut de la variable ou sélectionnez la sortie de la commande précédente ou la variable d'exécution pour fournir la valeur.
Conseil : Pour concaténer plusieurs valeurs pour une variable dynamique, par exemple pour inclure un préfixe ou un séparateur, sélectionnez les valeurs à utiliser et entrez le texte qui doit apparaître avant ou après chacune d'elles.
- Pour définir des variables dynamiques supplémentaires, cliquez sur Add , et définissez leurs valeurs.
- Cliquez sur Enregistrer.
Étape 3. Ajouter une condition d'exclusion (si nécessaire)
Pour définir les variables sur la base d'une logique de branchement, vous pouvez définir une condition de saut et renvoyer automatiquement un résultat spécifique.
- Sous Skip , choisissez de renvoyer automatiquement un résultat de succès , d'avertissement , ou d'erreur pour l'événement lorsqu'il est ignoré.
- Pour spécifier le moment où l'événement doit être ignoré, construisez la logique conditionnelle comme un groupe auquel vous ajoutez des règles et d'autres groupes de règles, chacun étant relié par un ET ou un OU.
- Si toutes les conditions de doivent être vraies pour passer, sélectionnez ET.
- Si une seule condition doit être remplie, sélectionnez OU.
Pour vérifier si les données répondent aux critères permettant d'ignorer la commande, associez-les à un opérateur et à une valeur :Type de données Description Chaîne Deux caractères ou plus Entier Toute valeur numérique entière non décimale Date Toute chaîne de date ou variable Date Float Toute valeur numérique JSON Notation d'objets JavaScript ; utiliser Transformation des variables pour analyser des objets -
Est videouN'est pas vide Contient-
Correspond à RegExp, pour l'expression régulière -
Commence parouSe termine par -
=ou!= -
<ou> -
<=ou>=
- Cliquez sur Enregistrer.