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

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

Comment accélérer la transformation des environnements de travail ?

Comment accélérer la transformation des environnements de travail ?

Dans un monde professionnel en pleine mutation, la mobilité, l’efficacité énergétique, la sécurité et l’intelligence embarquée sont devenues des critères décisifs pour les équipements informatiques. Découvrez comment les nouveaux PC Microsoft Surface dotés des processeurs Snapdragon X Series s’imposent comme une réponse stratégique aux nouveaux enjeux IT.

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