Operatori di condizione per le transizioni del flusso di lavoro

Per definire le condizioni per le transizioni del flusso di lavoro, è possibile utilizzare gli operatori seguenti nella colonna Confronto.

L'operatore viene selezionato in Confronto e utilizzato insieme al valore per determinare quali file soddisfino le condizioni.

Gli operatori di confronto disponibili dipendono dal tipo variabile selezionato.

Nella tabella seguente:

  • I valori di ricerca sono sensibili al carattere.
  • I confronti tra i numeri funzionano meglio se il tipo della variabile è impostato su "Numero".
  • I confronti tra le date funzionano meglio se il tipo della variabile è impostato su "Data".

    Notare che il formato del confronto tra le date dipenderà dal formato della data assegnato globalmente nelle Proprietà vault.

  • Le virgolette negli esempi non sono necessarie.
  • Le condizioni del flusso di lavoro aggiornate dovrebbero corrispondere al tipo del confronto in base al tipo di operatore usato nel valore.
  • Se si desidera paragonare valori in file con configurazioni, ma alcune configurazioni hanno valori diversi nelle proprie schede dati, è necessario definire nella colonna di Configurazione una configurazione con nome, rispetto alla quale confrontare il valore. Ad esempio, inserire sempre @ per confrontare i valori dalla scheda di configurazione @ nella scheda dati.
Operatore L'espressione è vera se Esempio
Text_Equal_to.gif Testo uguale a Il valore definito corrisponde a una stringa di testo esatta in una variabile. Il valore di "flangia" trova i file con lo stesso identico valore variabile "flangia" ma non trova "flangia inferiore" o "ringhiera". Se si lascia un valore vuoto, vengono trovati tutti i file che non hanno alcun valore in questa variabile.
Text_Not_Equal_to.gif Testo non uguale a Il valore definito non corrisponde a una stringa di testo esatta in una variabile. Il valore "flangia" trova i file con qualsiasi variabile che non sia esattamente "flangia", ad esempio "ringhiera" o "flangia superiore". Se si lascia un valore vuoto, vengono trovati tutti i file che hanno un valore in questa variabile.
Text_Less_Than.gif Testo minore di Una stringa di testo in una variabile, nell'ordine alfabetico, è minore del valore definito. Il valore "ecad" troverebbe file con valore variabile "acad" ma non "ecad" o "mcad".
Text_Bigger_Than.gif Testo maggiore di Una stringa di testo in una variabile, nell'ordine alfabetico, è maggiore del valore definito. Il valore "ecad" troverebbe file con valore variabile "mcad" ma non "ecad" o "acad".
Text_Less_Than_or_Equal.gif Testo minore o uguale a Una stringa di testo in una variabile è minore o uguale, nell'ordine alfabetico, al valore definito. Il valore "ecad" troverebbe file con valore variabile "acad" ma non "ecad" ma non "mcad".
Text_Bigger_Than_or_Equal.gif Testo maggiore o uguale a Una stringa di testo in una variabile è maggiore o uguale, nell'ordine alfabetico, al valore definito. Il valore "ecad" troverebbe file con valore variabile "mcad" o "ecad" ma non "acad".
Text_Contains.gif Testo contiene Il valore definito corrisponde alla parte di una stringa di testo in una variabile. Il valore "finitura" troverebbe file con valore variabile "finitura superficie" o "disegno finito"
Text_Does_Not_Contain.gif Testo non contiene Il valore definito non corrisponde a nessuna parte di una stringa di testo in una variabile. Il valore "finitura" troverebbe file con valore variabile "disegno finito" o "finitura superficie".
Text_Compare.gif Confronto testo Consente l'uso di operatori di confronto nell'espressione. Vedere la seguente tabella.
Number_Equal_To.gif Numero uguale a Il valore definito corrisponde al numero esatto in una variabile. Il valore "123" troverebbe file con valore variabile "123" ma non "12" o "1234".
Number_Not_Equal_To.gif Numero non uguale a Il valore definito non corrisponde al numero esatto in una variabile. Il valore "123" troverebbe file con qualsiasi numero nel valore variabile tranne "123", ad esempio "12" o "1234".
Number_Less_Than.gif Numero minore di Un numero in una variabile è numericamente minore del valore definito. Il valore "123" troverebbe file con valore variabile "1.23", "12"," 122" ma non "123"," 123.4" o "1234".
Number_Bigger_Than.gif Numero maggiore di Un numero in una variabile è numericamente maggiore del valore definito. Il valore "123" troverebbe file con valore variabile "123.4", "124" o" 1234" ma non "1.23"," 12", "122" o "123".
Number_Less_Than_or_Equal.gif Numero minore o uguale a Un numero in una variabile è numericamente minore o uguale al valore definito. Il valore "123" troverebbe file con valore variabile "1.23", "12"," 122" ma non "123"," 123.4" o "1234".
Number_Bigger_Than_or_Equal.gif Numero maggiore o uguale a Un numero in una variabile è numericamente maggiore o uguale al valore definito. Il valore "123" troverebbe file con valore variabile "123", "123.4", "124" o" 1234" ma non "1.23"," 12" o "122".
Date_Equal_To.gif Data uguale a Il valore corrisponde a una data esatta in una variabile. Il valore "30/7/2012" troverebbe file con valore variabile "30/7/2012" ma non "30/7/2011", "29/7/2012" o "30/8/2012".
Date_Not_Equal_To.gif Data non uguale a Il valore non corrisponde a una data esatta in una variabile. Il valore "30/7/2012" troverebbe file con qualsiasi data nel valore variabile tranne "30/7/2012", ad esempio "30/7/2011", "29/7/2012" o "30/8/2012".
Date_Less_Than.gif Data minore di Una data in una variabile è precedente rispetto al valore della data definita. Il valore "30/7/2012" troverebbe file con valore variabile "30/7/2011", "29/7/2012" ma non "30/7/2012" o "30/8/2012".
Date_Bigger_Than.gif Data maggiore di Una data in una variabile è successiva rispetto al valore della data definita. Il valore "30/7/2012" troverebbe file con valore variabile "30/8/2012" ma non "30/7/2011", "29/7/2012" o "30/7/2012".
Date_Less_Than_or_Equal.gif Data minore o uguale a Una data in una variabile è precedente o uguale rispetto al valore della data definita. Il valore "30/7/2012" troverebbe file con valore variabile "30/7/2011" "29/7/2012" o "30/7/2012" ma non "30/8/2012".
Date_Bigger_Than_or_Equal.gif Data maggiore o uguale a Una data in una variabile è successiva o uguale rispetto al valore della data definita. Il valore "30/7/2012" troverebbe file con valore variabile "30/7/2011" o "30/8/2012" ma non "30/7/2012" o "29/7/2012".
Yes_No_operator Sì o No Uguale a Il valore corrisponde al valore variabile di Sì o No.

Si applica alle variabili che usano il tipo "Sì o No".

Il valore "Sì" troverebbe file con variabile "Sì o No" impostata su "Sì" (cioè con la casella controllo attivata).

Operatori di confronto per Confronto testo

Operatore Descrizione Esempio
> Maggiore di >123
< Minore di <123
>= Maggiore o uguale a >=123
<= Minore o uguale a <=123
= Non uguale a !=123
% (percentuale) Qualsiasi stringa di zero o più caratteri %put% trova «put», «input», «output» e «computer»
_ (sottolineatura) Qualsiasi carattere singolo _cad trova «ecad» e «mcad»
[caratteri] Qualsiasi carattere singolo nell'insieme o nell'intervallo Rev[A1] trova «RevA» e «Rev1». Rev [A-C] trova «RevA», «RevB» e «RevC»
[^caratteri] Qualsiasi carattere singolo non compreso nell'insieme o nell'intervallo de[^xyz]% trova tutte le stringhe che iniziano con «de», dove la lettera successiva non è «x», «y» o «z».