Définir la logique de flux des variables de flux
Affectez une valeur à une ou plusieurs variables de flux. Modifiez ou mettez à jour la valeur d’une variable au cours d’un flux.
Entrées
| Champ | Description |
|---|---|
| Nom | Nom de la variable. Effectuez une sélection dans la liste des variables disponibles pour le flux. |
| Données | Valeur de la variable. Saisissez une valeur de chaîne, saisissez un script ou utilisez une pastille de données. Les valeurs de variables peuvent faire référence à n’importe quelle pastille de données prise plus tôt dans le flux, y compris d’autres variables. Si vous définissez des valeurs de variables par référence à d’autres pastilles de données, vous devez maintenir l’ordre des affectations de variables. La valeur référencée doit toujours être antérieure à la variable qui utilise la valeur référencée. La modification de l’ordre peut produire des valeurs nulles. Pour affecter une valeur vide, laissez ce champ vide. Remarque : Les valeurs des variables de flux sont définies dans l’ordre dans lequel elles sont affectées, de haut en bas. Si vous définissez la valeur de la même variable plusieurs fois, le flux n’utilise que la dernière valeur définie. Pour entrer un script, sélectionnez l’icône Activer/désactiver les scripts pour [variable]. Saisissez votre script dans l’éditeur de script. Pour plus d’informations sur les scripts en ligne, reportez-vous à la section Scripts alignés. |
Sorties
Cette logique de flux ne produit pas de sorties, mais modifie la valeur des variables de flux.
Utiliser une valeur de pastille de données pour stocker un numéro d’enregistrement
Dans cet exemple, le flux vérifie la catégorie d’un enregistrement d’incident. Si la catégorie est réseau, une variable de flux est utilisée pour stocker le numéro d’enregistrement.
Utiliser un script pour stocker un numéro d’enregistrement
Dans cet exemple, le flux vérifie la catégorie d’un enregistrement d’incident. Si la catégorie est réseau, une variable de flux est utilisée pour stocker le numéro d’enregistrement. Dans cet exemple, la variable de flux est définie à partir d’un script plutôt qu’à partir d’une valeur de pastille de données.
/*
**Access Flow/Action data using the fd_data object. Script must return a value.
**Order number is offset by +1 in Error Handling Section.
**Available options display upon pressing "." after fd_data
**example: var shortDesc = fd_data.trigger.current.short_description;
**return shortDesc;
*/
var incNumber = fd_data.trigger.current.number;
return incNumber;Détails de l'exécution
- L’en-tête indique le mode d’exécution du flux, son état, son heure de début et son exécution.
- La section Détails de la configuration affiche les variables auxquelles la logique de flux a affecté des valeurs. Il affiche le nom de la variable, le type, la configuration et la valeur d’exécution pour chaque variable de flux.
- Les actions qui utilisent une variable de flux affichent le type, la configuration et la valeur d’exécution de la variable.