> Tech > Définir une structure de données à  utiliser comme une liste de clés (Key-List) (V5R2)

Définir une structure de données à  utiliser comme une liste de clés (Key-List) (V5R2)

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

Si l’on définit une structure de données dont les souschamps, dans l’ordre, correspondent aux clés d’un format d’enregistrement, on peut utiliser cette structure de données comme une liste de clés (key-list) pour une opération à clé (c’est-à-dire, /FREE) en format libre. Au lieu de coder une KLIST en Factor 1,

Définir une structure de données à  utiliser comme une liste de clés (Key-List) (V5R2)

on code %KDS(data_structure_name), avec un second paramètre facultatif indiquant combien de clés on veut utiliser pour une clé partielle.

Le moyen le plus simple de définir cette structure de données consiste à utiliser LIKEREC (rec:*KEY) ou à définir une structure de données décrite en externe avec EXTNAME( file_name:rec:*KEY). L’exemple de la figure 10 montre une opération SETLL qui utilise %KDS.

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