Adélia ne crée qu'une seule déclaration du fichier dans le langage objet généré.
En conséquence, il n'est pas possible d'utiliser des vues qui soient incompatibles entre elles du point de vue des accès.
Par exemple, il n'est pas possible d'utiliser en accès par clé un fichier déjà déclaré en accès séquentiel ou direct pour une autre vue.
Adélia optimise la génération des descriptions de fichiers dans le programme généré (fichier ouvert en I ou U, sur l'AS/400). Cela se fait en partie à l'aide des ordres rencontrés dans le modèle, ceci dans le but d'éviter des erreurs ultérieures.
Par exemple
METTRE_A_JOUR, CREER |
Le fichier est ouvert en mise à jour avec ajout. |
RANGER, PLACER, CLASSER |
Si la vue est en mise à jour avec création, alors les ordres RANGER et CLASSER permettent de faire des créations d'enregistrements. |
RANGER, PLACER, CLASSER |
Si la vue est en mise à jour uniquement, alors les ordres RANGER et CLASSER ne permettent pas de faire des créations d'enregistrements ; seules les mises à jour sont prises en compte. |
Cliquez ici pour l'explication détaillée des ordres L4G.
Copyrights Ι ©Hardis Group 2025 - Toute représentation ou reproduction intégrale ou partielle faite sans le consentement écrit d'Hardis Group est illicite.