Le générateur d'expressions vous permet de créer des conditions et des expressions complexes pour effectuer les actions suivantes :
Spécifier comment l'étape Evaluation achemine le Workflow Carte.
Assigner une étape Utilisateur ou Formulaire selon certaines conditions.
Par exemple, si une précédente étape Utilisateur d'un Workflow Carte a une priorité élevée, vous pouvez définir une expression dans une étape Evaluation pour acheminer le Workflow Carte correctement vers une autre étape Utilisateur. Si l'étape a une priorité moyenne ou faible, vous pouvez définir une expression pour acheminer le Workflow Carte de façon incorrecte vers une étape Initiateur. Pour définir les expressions, vous pouvez vous baser sur les critères suivants :
Général, qui est le statut de l'étape précédente, de la dernière étape Clé ou du Workflow Carte en général (les valeurs de statut valides sont OK, En cours d'exécution, Etape en retard, En retard par rapport à l'étape clé et Workflow en retard).
Priorité, qui est la priorité de toute étape Utilisateur précédente qui a une priorité.
Attributs, qui sont les valeurs d'attributs du Workflow Carte. L'option Attributs n'apparaît que si un ou plusieurs attributs sont définis pour le Workflow Carte.
Formulaires, qui sont les valeurs des champs dans un formulaire ajouté au lot de travail ou à l'étape Formulaire.
Pour plus d'informations sur les étapes Evaluer, reportez-vous à la rubrique Configuration d'une étape Evaluer. Pour plus d'informations sur les étapes utilisateur, reportez-vous à la rubrique Configuration d\'une étape Utilisateur ou Initiateur. Pour plus d'informations sur l'utilisation des décisions, reportez-vous à la rubrique Etapes Utilisateur et Initiateur. Pour plus d'informations sur les attributs, consultez la section Définition des attributs.
Vous pouvez utiliser les parenthèses pour définir des expressions complexes. Par exemple, l'expression qui suit renvoie la valeur true si le statut du Workflow Carte est OK et si un attribut nommé « Titre » contient le mot Recherche, sauf si l'attribut nommé « Auteur » contient le nom Dupont.
1 "Statut = OK" AND ("Titre contient Recherche") AND NOT ("Auteur contient Smith")
Vous pouvez également définir des expressions complexes à l'aide des éléments de recherche suivant :