Opérateurs de conditions pour les transitions de flux de travail

Quand vous définissez des conditions pour des transitions de flux de travail, vous pouvez utiliser les opérateurs suivants de la colonne Comparaison.

L'opérateur est sélectionné sous Comparaison et est utilisé avec la valeur pour déterminer quels fichiers respectent la condition.

Les opérateurs de comparaison qui sont disponibles dépendent du type de variable que vous sélectionnez.

Dans le tableau qui suit :

  • Les valeurs de recherche sont sensibles à la casse.
  • Les comparaisons de nombres fonctionnent mieux si le type de variable est « nombre ».
  • Les comparaisons de dates fonctionnent mieux si le type de variable est "date".
    Le format de la comparaison de dates dépend du format de date attribué globalement dans les propriétés du coffre-fort.
  • N'incluez pas les guillemets en exemple.
  • Les conditions de flux de travail mises à niveau ou importées essaient de correspondre au type de comparaison selon l'opérateur utilisé dans la valeur.
  • Pour comparer les valeurs dans les fichiers avec les configurations ayant des valeurs différentes dans leurs cartes de données, définissez une configuration nommée dans la colonne Configuration servant de référence. Par exemple, saisissez @ pour toujours comparer des valeurs de l'onglet de configuration @ dans la carte de données.
Opérateur L'expression est vraie si Exemple
Texte égal à La valeur définie correspond à une chaîne de texte exacte dans une variable. La valeur bride correspond à des fichiers comportant la valeur de variable exacte bride, mais pas bride inférieure ou grille. Si vous laissez la valeur vide, tous les fichiers qui n'ont pas de valeur dans cette variable correspondent.
Texte non égal à La valeur définie ne correspond pas à une chaîne de texte exacte dans une variable.
Utilisez cet opérateur pour obtenir une valeur de variable nulle pour tous les types de variables.
La valeur bride correspond à des fichiers avec n'importe quelle valeur de variable qui n'est pas bride, par exemple grille ou bride supérieure. Si vous laissez la valeur vide, tous les fichiers qui ont une valeur dans cette variable correspondent.
Texte inférieur à Une chaîne de texte dans une variable est alphabétiquement antérieure à la valeur définie. La valeur ecad correspondrait aux fichiers comportant la valeur de variable acad, mais pas ecad ou mcad.
Texte supérieur à Une chaîne de texte dans une variable est alphabétiquement postérieure à la valeur définie. La valeur ecad correspondrait aux fichiers comportant la valeur de variable mcad, mais pas ecad ou acad.
Texte inférieur ou égal à Une chaîne de texte dans une variable est alphabétiquement antérieure ou égale à la valeur définie. La valeur ecad correspondrait aux fichiers comportant la valeur de variable acad ou ecad, mais pas mcad.
Texte supérieur ou égal à Une chaîne de texte dans une variable est alphabétiquement postérieure ou égale à la valeur définie. La valeur ecad correspondrait aux fichiers comportant la valeur de variable mcad ou ecad, mais pas acad.
Le texte contient La valeur définie correspond à une chaîne de texte partielle dans une variable. La valeur fini correspondrait aux fichiers comportant la valeur de variable finition de surface ou mise en plan finie.
Le texte ne contient pas La valeur définie ne correspond à aucune partie d'une chaîne de texte dans une variable. La valeur fini correspondrait aux fichiers comportant la valeur de variable mise en plan terminée, mais pas mise en plan finie.
Comparer le texte Autorise l'utilisation d'opérateurs de comparaison dans l'expression. Voyez le tableau suivant.
Nombre égal à La valeur définie correspond au nombre exact dans une variable. La valeur 123 correspondrait aux fichiers comportant la valeur de variable 123, mais pas 12 ni 1234.
Nombre non égal à La valeur définie ne correspond pas au nombre exact dans une variable. La valeur 123 correspondrait aux fichiers comportant tout autre nombre que 123 dans la valeur de variable, par exemple 12 ou 1234.
Nombre inférieur à Un nombre dans une variable est numériquement inférieur à la valeur définie. La valeur 123 correspondrait aux fichiers comportant la valeur de variable 1,23, 12, 122 mais pas 123, 123,4 ni 1234.
Nombre supérieur à Un nombre dans une variable est numériquement supérieur à la valeur définie. La valeur 123 correspondrait aux fichiers comportant la valeur de variable 123,4, 124 ou 1234, mais pas 1,23, 12, 122 ni 123.
Nombre inférieur ou égal à Un nombre dans une variable est numériquement inférieur ou égal à la valeur définie. La valeur 123 correspondrait aux fichiers comportant la valeur de variable 1,23, 12, 122 ou 123, mais pas 123,4 ni 1234.
Nombre supérieur ou égal à Un nombre dans une variable est numériquement supérieur ou égal à la valeur définie. La valeur 123 correspondrait aux fichiers comportant la valeur de variable 123, 123,4, 124 ou 1234, mais pas 1,23, 12, 122.
Date égale à La valeur correspond à une date exacte dans une variable. La valeur 30/07/2012 correspondrait aux fichiers comportant la valeur de variable 30/07/2012, mais pas 30/07/2011, 29/07/2012 ni 30/08/2012.
Date non égale à La valeur définie ne correspond pas à une date exacte dans une variable. La valeur 30/07/2012 correspondrait aux fichiers comportant toute autre date que 30/07/2012 dans la valeur de variable, par exemple 30/07/2011, 29/07/2012 ou 30/08/2012.
Date inférieure à Une date dans une variable est antérieure à la valeur de date définie. La valeur 30/07/2012 correspondrait aux fichiers comportant la valeur de variable 30/07/2011, 29/07/2012, mais pas 30/07/2012 ni 30/08/2012.
Date supérieure à Une date dans une variable est postérieure à la valeur de date définie. La valeur 30/07/2012 correspondrait aux fichiers comportant la valeur de variable 30/08/2012, mais pas 30/07/2011, 29/07/2012 ni 30/07/2012.
Date inférieure ou égale à Une date dans une variable est antérieure ou égale à la valeur de date définie. La valeur 30/07/2012 correspondrait aux fichiers comportant la valeur de variable 30/07/2011, 29/07/2012 ou 30/07/2012, mais pas 30/08/2012.
Date supérieure ou égale à Une date dans une variable est postérieure ou égale à la valeur de date définie. La valeur 30/07/2012 correspondrait aux fichiers comportant la valeur de variable 30/07/2012 ou 30/08/2012,mais pas 30/07/2011 ni 29/07/2012
Egal ou non à La valeur correspond à la valeur de variable Oui ou Non.

S'applique aux variables utilisant le type Oui ou Non.

La valeur Oui correspondrait aux fichiers définis sur Oui (c.-à-d. dont la case est cochée).

Opérateurs de comparaison pour Comparer le texte

Opérateur Description Exemple
> Supérieure à >123
< Inférieure à <123
>= Supérieur ou égal à >=123
<= Inférieur ou égal à <=123
!= Différent de !=123
% (pourcentage) Toute chaîne de zéro caractère ou plus A l'argument %fich% correspondent « fichier », « afficher », « affichage » et « afficheur »
_ (trait de soulignement) Tout caractère A l'argument _cad correspondent « ecad » et « mcad »
[chars] (caractères) Tout caractère dans l'ensemble ou la plage A Rév[A1] correspondent « RévA » et « Rév1 ». A Rév[A-C] correspondent « RévA », « RévB » et « RévC »
[^chars] (caractères) Tout caractère qui n'est pas dans l'ensemble ni dans la plage A l'argument de[^xyz]% correspondent toutes les chaînes commençant par « de », où la lettre suivante n'est ni « x », ni « y », ni « z ».