> Tech > Liste des clés sur l’I/O avec clés

Liste des clés sur l’I/O avec clés

Tech - Par Renaud ROSSET - Publié le 24 juin 2010

Désormais, on peut coder une liste d'arguments de recherche d'une clé composée, directement dans les opérations d'I/O avec clés sans être obligé de coder une KList, comme le montre cet exemple :

/Free
CHAIN (Order(17).Id: CustNo) OrderRec;
/End-Free


Ici, les arguments de recherche qui constituent la clé composée sont codés

Liste des clés sur l’I/O avec clés

directement dans l’instruction et
ils peuvent être toute expression. De
plus, contrairement aux KLists, chaque
argument de recherche doit correspondre
à  la clé correspondante en type
seulement. Si la longueur ou le format
ne correspond pas, la conversion appropriée
est appliquée à  l’argument de
la même manière que l’argument
source est converti pour correspondre
à  la variable de résultat dans une instruction
Eval. En fait, si on spécifie une
liste de clés, les mêmes extensions
d’Opcode autorisées sur Eval sont désormais
autorisées sur l’opération
d’I/O avec clé. Cela vaut non seulement
pour CHAIN, mais pour les
autres opérations d’I/O avec clés :
SETLL, SETGT, READE, READPE et DELETE.
Les clés autorisant null sont aussi
prises en charge avec cette syntaxe. Si
vous voulez chercher une clé null dans
le fichier, codez un champ null-capable
comme argument de recherche et activez
l’indicateur null pour le champ. A
l’appui de cette possibilité, l’attribut
null-capable est désormais attaché aux
champs null-capable dans les structures
de données décrites en externe
et les structures de données
LIKEREC.

Téléchargez cette ressource

Mac en entreprise : le levier d’un poste de travail moderne

Mac en entreprise : le levier d’un poste de travail moderne

Ce livre blanc répond aux 9 questions clés des entreprises sur l’intégration du Mac : sécurité, compatibilité, gestion, productivité, coûts, attractivité talents, RSE et IA, et l’accompagnement sur mesure proposé par inmac wstore.

Les plus consultés sur iTPro.fr

A lire aussi sur le site

À la une de la chaîne Tech