Pour spécifier les options de génération concernant la gestion des fichiers (écran, programme ou données), effectuer un clic sur le bouton Caractéristiques de l'une des boîtes de dialogue suivantes :
Les boutons radio
Option de fin
Ce bouton permet de choisir le type de fin de programme :
LR |
Indicateur de fin. |
RT |
Indicateur de retour. |
Générer erreur d'E/S
Ce bouton permet de choisir le type de gestion d'erreur d'entrée/sortie :
Oui |
Le système génère un indicateur d'erreur pour toutes les opérations d'entrée/sortie. |
Non |
Les erreurs d'entrée/sortie ne sont pas prises en charge, ou sont prises en charge par la routine spécifiée au niveau des paramètres fichiers. |
Lecture |
Le système génère un indicateur d'erreur uniquement pour les ordres de lecture. |
Les listes
Format de date
Le format de la date est choisi dans la liste associée.
Valeurs possibles :
DEFAUT |
Le format est celui spécifié dans les valeurs système. |
JJMMAA |
Affichage sous la forme jour, mois, année. |
MMJJAA |
Affichage sous la forme mois, jour, année. |
AAMMJJ |
Affichage sous la forme année, jour, mois. |
Fichiers
Liste des fichiers utilisés dans le programme.
Les fichiers précédés de ** sont les fichiers écran (transactions) ou les fichiers imprimante (états).
Pour définir les options d'accès à un fichier, il faut sélectionner ce dernier en effectuant un clic dessus, et cocher les boutons radio désirés.
Liste à sélection unique.
Les cases à cocher
Info DS du programme
Case cochée |
Adélia génère une DS contenant les informations du programme. |
Gérer la position du curseur
Cette case sert dans le cas de programmes écrits avec la version 4 d'Adélia pour AS/400 où, pour récupérer la position du curseur, on utilise les variables àNULIG et àNUCOL (au lieu des mots réservés *NUM_LIGNE et *NUM_COLONNE).
Dans ce cas, cocher la case.
Générer les fonctions d'interface des listes graphiques
Cette case (active uniquement dans le cas des programmes Visual Adélia Interactifs) doit être cochée si les listes graphiques du programme doivent être manipulées par l'intermédiaire d'une variable OBJET_GRAPHIQUE de type LISTE).
Remarque : un avertissement est envoyé à la génération du programme si un objet graphique, ayant une propriété de type LISTE, est affecté à une variable de type OBJET_GRAPHIQUE et que cette option n'est pas cochée.
L'avertissement indique que la propriété LISTE de l'objet n'est pas manipulable par l'intermédiaire de la variable de type OBJET_GRAPHIQUE.
Commit
Case cochée |
L'ouverture du fichier se fait sous contrôle de validation. |
Cette option n'est pas valide pour les fichiers écran ou imprimante.
DS
Case cochée |
La DS d'information du fichier est accessible. |
Remarque : si l'ordre INFODS est utilisé dans le programme sur une vue faisant référence au fichier actif, il n'est pas utile de cocher cette case.
Ouv.
Case cochée |
Le fichier est ouvert de manière explicite par le programme (ordre L4G OUVRIR). |
Fic.
Case cochée |
Les accès au fichier se font sur le nom du fichier. |
Case non cochée |
Les accès au fichier se font sur le nom du format. |
Block
Case cochée |
Le fichier doit être généré avec l'option BLOCK(*YES). |
Case semi-cochée |
Le fichier doit être généré avec l'option BLOCK(*NO). |
Case non cochée |
L'option BLOCK n'est pas gérée pour le fichier. |
Par défaut : case non cochée.
Remarques :
L'option BLOCK permet de contrôler la gestion par bloc des enregistrements associés au fichier.
La valeur BLOCK(*NO) est représentée par une croix dans la liste des fichiers.
Les informations affichées
Fichier
Nom du fichier sélectionné dans la liste.
Désignation
Désignation du fichier sélectionné dans la liste.
Les informations saisies
Traitant d'erreur
Nom du sous-programme traitant les erreurs d'accès au fichier actif.
Saisie facultative.
Les boutons
CRTRPGPMOD
Ouverture d'une boîte de dialogue permettant de modifier les paramètres de la commande CRTRPGMOD.
CRTSQLRPGI
Ouverture d'une boîte de dialogue permettant de modifier les paramètres de la commande CRTSQLRPGI.
CRTPGM
Ouverture d'une boîte de dialogue permettant de modifier les paramètres de la commande CRTPGM.
Ce bouton n'est pas actif pour les programmes affectés à une tâche de type SRVPGM.
Cliquer ici pour plus d'informations sur les tâches de type SRVPGM.
Modifier
Ce bouton met la liste à jour avec les choix effectués pour le fichier sélectionné.
Il n'est actif que si un fichier est sélectionné dans la liste.
Modifier (validation)
Validation des modifications effectuées et fermeture de la boîte de dialogue.
Annuler
Fermeture de la boîte de dialogue sans valider les modifications effectuées.
Raccourci-clavier : Echap.