| # 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 Requêtes et états de Infor ODM. 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. 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 sortie > 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. Exécuter requête Exécute la requête en fonction de la condition indiquée. |