> 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
email

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

Cybersécurité des collectivités : Enjeux, Perspectives & Solutions

Cybersécurité des collectivités : Enjeux, Perspectives & Solutions

Villes, intercommunalités, métropoles, départements et régions sont particulièrement exposés aux risques de cybersécurité. Ce livre blanc Stormshield présente les défis cyber que rencontrent les collectivités, les solutions et perspectives pour qu’elles puissent assurer leur mission d’utilité publique, en toute sécurité.

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