Conditions de requête (dmqry0502m000)

Cette session permet d'indiquer la condition pour l'exécution d'une requête. Cette session peut être appelée de deux manières :

  • Depuis le menu Gestion des donnéesRequêtes et états.
  • Depuis le menu Spécifique de la session Requête (dmqry0501m000).

Pour saisir une nouvelle condition de requête, cliquez sur l'option Nouveau du menu Fichier et saisissez les valeurs de paramètres.

Vous pouvez indiquer une ou plusieurs conditions pour chaque requête, à l'aide des connecteurs de requêtes And ou Or.

Chaque enregistrement de cette session représente une condition s'appliquant à l'objet de la requête pour une instance de requête spécifique. Chaque condition de requête consiste en un connecteur, un attribut, un opérateur, un paramètre système facultatif et une valeur. Si le paramètre système est sélectionné, cliquez sur la flèche Parcourir pour choisir ce paramètre dans la session Paramètres système (dmcom0125m000).

Remarque

Servez-vous de la commande Groupe pour changer le type d'objet et la requête, si nécessaire.

Informations sur le champ

Objet

Code Objet qui sert d'identificateur. L'instance de requête est sélectionnée pour le type d'objet et les conditions relatives à la requête peuvent être définies.

Requête

Code requête qui sert d'identificateur pour la requête. Les conditions sont indiquées pour la requête sélectionnée ici.

Connecteur

Connecteur de condition qui représente la connexion logique d'une condition de requête et de conditions antérieures.

Remarque

Par défaut, la première condition n'est pas indiquée. A partir du second connecteur de connexion, les valeurs acceptées sont soit And soit Or.

Attribut

Attribut d'objet, qui est fait le nom de champ de table de l'objet. Les attributs permettent de lier les conditions de requête entre elles au moyen de deux connecteurs tels que AND et OR. Si le type d'objet de la requête est Modification (CH), l'attribut d'objet doit être cpid, et non pas dmchm011.cpid. Vous pouvez soit indiquer un attribut, soit cliquer sur la flèche Parcourir pour sélectionner le champ dans la session Champs de table (ttadv4529m000). Une fois que vous avez indiqué l'attribut de l'objet, sa description apparaît. Pour sélectionner un attribut que vous voulez inclure dans la condition, utilisez la flèche Parcourir de la colonne Nom interne et choisissez l'attribut voulu.

Opérateur

L'opérateur logique quantifie l'attribut de l'objet avec un opérateur de comparaison. Sélectionnez un opérateur dans la liste déroulante. Les tableaux ci-après montrent l'utilisation des divers opérateurs disponibles.

Opérateur Syntaxe Int. / Long Virgule flottante / double Liste déroulante Date Chaîne
= / <> Chaîne simple Valeur Valeur Description liste déroulante format utc Chaîne simple
> / >= Chaîne simple Valeur Valeur Description liste déroulante format utc Chaîne simple
</ <= Chaîne simple Valeur Valeur Description liste déroulante format utc Chaîne simple
IN / NOT IN X[,Y] [,Z] … Valeur Valeur Description liste déroulante format utc Chaîne simple
BET / NOT BET X et Y Valeur Valeur Description liste déroulante format utc Chaîne simple
LIKE / NOT LIKE Chaîne. * Incorrect Incorrect Incorrect Incorrect Chaîne.*

Sélectionnez un opérateur dans la liste déroulante de la colonne Opérateur. Vous disposez d'un grand choix d'opérateurs tels que (Not) Equal, (Not) less than, (Not) like, (Not) in, etc.

Exemple « Date de lancement : > 06091991 ».

Remarque

L'expression "Chaîne unique" désigne une chaîne ininterrompue, sans changements de ligne ou espaces. Dans le cas de l'opérateur "LIKE", la chaîne de notre exemple doit être suivie de ".*". Si l'attribut d'objet sélectionné est basé sur un domaine de liste déroulante, l'utilisateur doit fournir une description de liste déroulante correcte. Par exemple, si l'objet d'attribut est basé sur le domaine dmcom.ynin, la valeur correcte peut être "Oui" ou "Non". Pour indiquer des dates, cliquez sur la flèche Parcourir et sélectionnez ces dates dans le calendrier.

Paramètre système

Si cette case est cochée, vous devez renseigner le champ Valeur à l'aide des valeurs disponibles dans la session Paramètres système (dmcom0125m000).

Exemple : Code d'accès utilisateur, date/heure UTC.

Valeur

Valeur de l'attribut sélectionné.

Remarque

Pour l'attribut de paramètre système, vous devez sélectionner la valeur dans la session Paramètres système (dmcom0125m000).

Pour une date ou un attribut de liste déroulante, vous devez cliquer sur la flèche parcourir et indiquer l'une des dates du calendrier.

Pour un attribut de liste déroulante, vous devez sélectionner la valeur parmi les valeurs de liste déroulante de l'attribut.