Une structure de données à occurrences multiples est un type alternatif de matrices d’enregistrement :
d itemSaleData e ds extname( itemSale )
d prefix( sal_ )
d occurs( 99 )
d inz
La structure de données ITEMSALEDATA définit 99 occurrences du format d’enregistrement dans le fichier ITEMSALE.
Structures de données à occurrences multiples
Les sous-champs dans la structure de données sont préfixés par SAL_. Les occurrences de la structure de données sont initialisées à l’exécution en spécifiant le motclé INZ sur la définition.
Vous devez utiliser %OCCUR pour accéder à une occurrence de la structure de données :
%occur( itemSaleData ) = 1;
sal_item = 123;
Le code ci-dessus attribue une valeur à l’item dans la première occurrence de la structure de données.
Vous ne pouvez utiliser aucune des fonctions de matrice standard avec des structures de données à occurrences multiples. Mais, direz-vous, pourquoi les utiliser alors que les matrices sont beaucoup plus souples ? Parce que, parfois, le RPG vous oblige à utiliser une structure de données à occurrences multiples. Plus couramment, vous devez en utiliser une comme une structure hôte pour atteindre de multiples lignes à partir d’un curseur SQL.
Téléchargez cette ressource
Plan de sécurité Microsoft 365
Les attaquants savent comment prendre le contrôle de votre tenant Microsoft 365, et vous, savez-vous comment le reprendre en main ?
Les articles les plus consultés
Les plus consultés sur iTPro.fr
- Veeam passe à la vitesse supérieure avec iResOps pour Microsoft 365
- Visibilité, réputation, clients : ce que les petites entreprises ne pourront plus déléguer en 2027
- IA souveraine : l’Europe avance, mais son interconnexion prend du retard
- Cloud public : la sécurité des données s’impose comme premier critère pour les agents publics
Articles les + lus
Continuer avec Exchange Server : quelles conséquences ?
Raccourcis Réseau et Navigateur : le kit de Diagnostic des Professionnels IT
Raccourcis PowerShell et Windows Terminal pour les Professionnels IT
Commandes Windows 11 : le Guide des Outils accessibles avec Win + R
Sécurité : une approche dans la durée avant tout
À la une de la chaîne Tech
- Continuer avec Exchange Server : quelles conséquences ?
- Raccourcis Réseau et Navigateur : le kit de Diagnostic des Professionnels IT
- Raccourcis PowerShell et Windows Terminal pour les Professionnels IT
- Commandes Windows 11 : le Guide des Outils accessibles avec Win + R
- Sécurité : une approche dans la durée avant tout
