Les matrices superposées sont codées comme des sous-champs dans une structure de données :
d arrfays ds inz
d items like( item )
d dim( 99 )
d ids like( item.id )
d overlay( items: 1 )
d descs like( item.desc )
d overlay( items: *next )
;
Matrices superposées
/>
La matrice ITEMS contient 99 éléments comme la structure de données ITEM. La matrice ITEMS est ensuite redéfinie comme deux matrices séparées pour IDS et DESCS en utilisant le mot-clé OVERLAY. Les matrices individuelles sont initialisées à l’exécution en spécifiant le mot-clé INZ sur la définition de structure de données.
Vous pouvez utiliser un index pour accéder à un élément de matrice entier :
item.id = 123;
items( idx ) = item;
ou à l’une de ses matrices superposées :
ids( idx ) = 123;
Vous pouvez trier toute la matrice directement :
sorta items;
Ou l’ordonner en utilisant les valeurs de l’une de ses matrices superposées : sorta ids;
En triant la matrice IDS, on trie en fait la matrice ITEMS dans l’ordre ID, préservant ainsi la relation qui existe entre les ID item et leurs descriptions. Vous pouvez aussi consulter les éléments dans les matrices superposées :
ids = %lookup( item.id: ids );
Téléchargez cette ressource
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 articles les plus consultés
Les plus consultés sur iTPro.fr
- Communication d’entreprise à l’ère de l’IA : fragmentation, Shadow AI et perte de contrôle
- Pourquoi les outils de sécurité ne suffisent plus face aux angles morts de la détection
- Rhea1 : SiPearl allume le CPU européen le plus ambitieux pour le HPC et l’IA souveraine
- L’analytique prédictive au service de la décarbonation en France
Articles les + lus
Microsoft Build 2026 : contre-offensive des modèles maison face à OpenAI et Anthropic
Rhea1 : SiPearl allume le CPU européen le plus ambitieux pour le HPC et l’IA souveraine
Analyse Patch Tuesday Mai 2026
Les coûts cachés des merge requests générées par l’IA
Femmes et métiers de la tech : une attractivité réelle freinée par des stéréotypes persistants
À la une de la chaîne Tech
- Microsoft Build 2026 : contre-offensive des modèles maison face à OpenAI et Anthropic
- Rhea1 : SiPearl allume le CPU européen le plus ambitieux pour le HPC et l’IA souveraine
- Analyse Patch Tuesday Mai 2026
- Les coûts cachés des merge requests générées par l’IA
- Femmes et métiers de la tech : une attractivité réelle freinée par des stéréotypes persistants
