Expressions
Les expressions FlowForce représentent le code personnalisé qui peut être calculé et exécuté par FlowForce Server lorsque la tâche est exécutée. Vous pouvez imaginer les expressions FlowForce comme un langage de script basique compris par FlowForce qui vous aide à "coller" de multiples étapes dans le cadre d'une tâche. Les expressions FlowForce sont généralement nécessaires dans les contextes suivants :
•Dans les paramètres des fonctions intégrées (c'est-à-dire que vous pouvez écrire ou intégrer des expressions dans des champs d'entrée de la page de configuration de la tâche). Voici quelques exemples :
oChanger le type de données du résultat retourné par l'étape d'exécution
oChoisir une valeur spécifique depuis un résultat qui retourne une liste de valeurs
oConcaténer de multiples valeurs afin de produire un string.
•Dans les étapes "when", pour produire des instructions conditionnelles. Cela vous permet d'exécuter l'étape si l'expression que vous fournissez évalue à la valeur booléenne true.
•Dans les étapes "for-each". Les étapes "For-each" vous permettent de procéder à une boucle dans une séquence d'items, où la séquence est définie par une expression.
Cette section décrit les concepts qui vous aideront à construire des expressions FlowForce pour des scénarios comme ceux cités ci-dessus.