Une <valeur de comparaison> n'est pas requise lors de l'utilisation des opérateurs de comparaison IS NULL et NOT NULL. Les valeurs de chaîne doivent être entre guillemets, par exemple "Projet A".
Incluez une liste des valeurs sous forme de liste séparée par des virgules avec des chaînes comprises entre guillemets. Placer les chaînes entre guillemets est important pour les valeurs qui contiennent des espaces. Par exemple, entrez "Projet A", "Projet B", "Projet C" pour une liste de chaînes ou 1, 2, 3 pour une liste de numéros. La <valeur de comparaison> peut également être spécifiée comme une expression Perl qui renvoie une valeur de même type que la valeur spécifiée dans la liste <Sélection de nom de zone>. L'expression peut appeler une routine définie dans votre schéma ou un appel d'API IBM® Rational ClearQuest. Par exemple, pour envoyer un courrier électronique si l'utilisateur en cours est l'émetteur vous pouvez utiliser l'appel d'APIClearQuest GetUserLoginName() pour renvoyer l'utilisateur en cours. Vous pouvez ajouter vos propres valeurs de comparaison dynamique comme critère de valeur. Par exemple, vous pouvez ajouter votre propre fonction au schéma qui renvoie les valeurs de comparaison de date comme YESTERDAY ou LAST_WEEK.
La table suivante répertorie les opérateurs que vous pouvez utiliser dans les critères de valeur. La table suivante répertorie les opérateurs que vous pouvez utiliser dans les critères de valeur.Opérateur | Description |
---|---|
= | Equal |
<> | Not equal |
< | Less than |
<= | Less than or equal |
> | Greater than |
=> | Greater than or equal |
IN | Les critères de valeur renvoient TRUE si la valeur de la <sélection de nom de zone> est l'une des valeurs spécifiées dans l'élément <valeur de comparaison>. Dans le cas contraire, les critères de valeur renvoient FALSE. |
NOT IN | Les critères de valeur renvoient TRUE si la valeur de la <sélection du nom de zonz> n'est pas l'une des valeurs spécifiées dans l'élément <valeur de comparaison>. Dans le cas contraire, les critères de valeur renvoient FALSE. |
LIKE | Les critères de valeur renvoient TRUE si la valeur de la <sélection du nom de zone> contient le texte spécifié dans l'élément <valeur de comparaison>. Dans le cas contraire, les critères de valeur renvoient FALSE. Les comparaisons de chaînes sont sensibles à la casse. |
NOT LIKE | Les critères de valeur renvoient TRUE si la valeur de la <sélection du nom de zone> ne contient pas le texte spécifié dans l'élément <valeur de comparaison>. Dans le cas contraire, les critères de valeur renvoient FALSE. |
IS NULL | Les critères de valeur renvoient TRUE si la valeur de la <sélection du nom de zone> est vide ou n'a aucune valeur. Dans le cas contraire, les critères de valeur renvoient FALSE. Cet opérateur de comparaison ne nécessite pas que l'élément <valeur de comparaison> contienne une valeur. |
NOT NULL | Les critères de valeur renvoient TRUE si la valeur de la <sélection du nom de zone> contient une valeur. Dans le cas contraire, les critères de valeur renvoient FALSE. |