Un <Comparison Value> non è richiesto quando si utilizzano gli operatori di confronto IS NULL e NOT NULL. I valori stringa devono essere racchiusi tra virgolette doppie, ad esempio "Progetto A".
Includere un elenco di valori come un elenco separato da virgole con le stringhe che sono racchiuse tra virgolette doppie. L'inserimento delle stringhe tra virgolette doppie è importante per i valori che contengono spazi. Ad esempio, immettere "Progetto A", "Progetto B", "Progetto C" per un elenco di stringhe o 1, 2, 3 per un elenco di numeri. L'elemento <Comparison Value> può anche essere specificato come un'espressione Perl che restituisce un valore dello stesso tipo del valore specificato nell'elenco <Field Name Selection>. L'espressione può richiamare una routine definita nello schema o una chiamata API IBM® Rational ClearQuest. Ad esempio, per inviare un'email se l'utente corrente è il mittente, è possibile utilizzare la chiamata API ClearQuest GetUserLoginName() per ottenere l'utente corrente. È possibile aggiungere i propri valori di confronto dinamico ai criteri dei valori. Ad esempio, è possibile aggiungere la propria funzione allo schema che restituisce i valori di confronto della data, ad esempio YESTERDAY o LAST_WEEK.
La seguente tabella elenca gli operatori che è possibile utilizzare nei criteri dei valori. La seguente tabella elenca gli operatori che è possibile utilizzare nei criteri dei valori.Operatore | Descrizione |
---|---|
= | Equal |
<> | Not equal |
< | Less than |
<= | Less than or equal |
> | Greater than |
=> | Greater than or equal |
IN | I criteri dei valori restituiscono TRUE se il valore di <Field Name Selection> è uno dei valori specificati nell'elemento <Comparison Value>. Altrimenti, i criteri dei valori restituiscono FALSE. |
NOT IN | I criteri dei valori restituiscono TRUE se il valore di <Field Name Selection> non è uno dei valori specificati nell'elemento <Comparison Value>. Altrimenti, i criteri dei valori restituiscono FALSE. |
LIKE | I criteri dei valori restituiscono TRUE se il valore di <Field Name Selection> contiene il testo specificato nell'elemento <Comparison Value>. Altrimenti, i criteri dei valori restituiscono FALSE. I confronti tra stringhe sono sensibili al maiuscolo/minuscolo. |
NOT LIKE | I criteri dei valori restituiscono TRUE se il valore di <Field Name Selection> non contiene il testo specificato nell'elemento <Comparison Value>. Altrimenti, i criteri dei valori restituiscono FALSE. |
IS NULL | I criteri dei valori restituiscono TRUE se il valore di <Field Name Selection> è vuoto o non ha alcun valore. Altrimenti, i criteri dei valori restituiscono FALSE. Questo operatore di confronto non richiede che l'elemento <Comparison Value> contenga un valore. |
NOT NULL | I criteri dei valori restituiscono TRUE se il valore di <Field Name Selection> contiene un valore. Altrimenti, i criteri dei valori restituiscono FALSE. |