Ces instructions correspondent aux ordres d'accès à la base de données (lecture de fichiers), ainsi qu'aux ordres de chargement ou de remise à blanc des informations présentes dans les transactions. La génération de ces ordres est effectuée par l'analyse de la cinématique.
Ces instructions gèrent également le chargement éventuel des sous fichiers.
Structure type
*********************** INITIALISATION xx *********************** DEBUT_STD_D < génération des règles de gestion de type DI affectées au type de transaction de la transaction > FIN_STD DEBUT_STD LIRE VUE_A < génération des règles de gestion de type IE pour l'entité correspondant à VUE_A > PRESENTER VUE_A < génération remise à blanc, ou à défaut, zones non cinématiques et hors sous-fichier > XNOM_PGM = *NOM_PGM VAR_X1 = *BLANK VAR_X2 = 'valeur défaut' < génération des règles de gestion de type IP pour zone hors sous fichier > < génération des règles de gestion de type CA pour zone hors sous fichier > ZPPTE_X1 = PPTE_X2 * PPTE_X3 FIN_STD EFFACER n GESTION_SFL n DEBUT_STD < génération des règles de gestion de type IE pour l'entité correspondant à VUE_B > PRESENTER VUE_B < génération remise à blanc, ou à défaut, zones non cinématiques et sous fichier > VAR_Y1 = *BLANK VAR_Y2 = 'valeur défaut' < génération des règles de gestion de type IP pour zone du sous fichier > < génération des règles de gestion de type CA pour zone du sous fichier > ZPPTE_Y1 = PPTE_Y2 * PPTE_Y3 FIN_STD MAJ_SFL FIN_GESTION_SFL DEBUT_STD_F < génération des règles de gestion de type FI affectées au type de transaction de la transaction > FIN_STD
|
Remarque :
En ce qui concerne les règles de gestion de classes IE, IP et CA, les $PPTE (propriétés) sont remplacées par les mots directeurs des zones fichier.
En ce qui concerne l'initialisation des variables, les règles sont les suivantes :
Initialisation à blanc ou à zéro :
zones en B, non utilisées par la cinématique et non clés d'une vue de cinématique présentée dans le pavé.Initialisation à une valeur par défaut :
zones en O, B ou H, non utilisées par la cinématique, et non clés d'une vue de cinématique présentée dans le pavé.
Enfin, les instructions générées dans le paragraphe d'initialisation sont également les instructions relatives à certaines règles de gestion, affectées aux propriétés ou entités présentes dans le modèle.
Cliquez ci-dessous pour plus d'informations sur :