Cet onglet de l'analyse de l'environnement lors d'une validation de correction permet de définir les différents paramètres de génération du MPD d'entités logiques, de fichiers de messages d'erreur et de programmes ADELIA.
Remarque : cet onglet n'est disponible que si la génération automatique a été cochée au niveau des attributs de l'environnement de correction depuis lequel est lancée la validation de correction
Les cases à cocher
Génération automatique
Cette case n'est active que si l'analyse de la validation de correction dans l'environnement a abouti à au moins un objet validable de type programme, classe, message d'erreur, constante du dictionnaire, entité logique ou jonction.
Cette case à cocher permet d'opter pour la génération automatique des fichiers des données associées aux objets reçus dans l'environnement de réception de la validation de correction.
Case cochée |
Les fichiers de données sont automatiquement générés. Un travail de génération est créé pour chaque objet reçu de type programme, classe, message d'erreur, entité logique ou jonction. Un travail de réextraction des constantes sera créé si au moins une constante du dictionnaire est présente dans la correction. |
En fonction du type d'objet, les éléments suivants sont générés :
pour les entités logiques, les index et les jonctions : génération du MPD,
pour les messages d'erreur : génération des fichiers de messages d'erreur,
pour les programmes et les classes : génération des sources et compilation.
Ces diverses générations se traduisent par la création de travaux de génération dans le gestionnaire de travaux de l'environnement de réception. Ces travaux sont créés juste après la réception des objets concernés par la validation de correction, et juste avant l'exécution de l'éventuel programme EXIT après validation.
Paramètres de génération des fichiers de messages d'erreur :
Les boutons radio
Adélia AS/400
Le fichier des messages d'erreur sera généré sur l'AS/400 (programmes Adélia).
Adélia Windows
Le fichier des messages d'erreur sera généré sur le micro (programmes Adélia).
Visual Adélia
Le fichier des messages d'erreur sera généré sur le micro (programmes Visual Adélia).
Adélia Web
Le fichier des messages d'erreur sera généré sur le micro, sous la forme d'un fichier ".properties", et placé dans le sous-répertoire "Classes" de l'application Web.
Remplacement
Ajout / modification
Ces boutons radio présentent les deux modes de génération possibles pour le fichier des messages d'erreur.
Cliquer sur le bouton correspondant au type de génération souhaité.
Important : pour la génération Visual Adélia, seule l'option Remplacement est possible.
Serveur
Les cases à cocher (génération Visual Adélia, Adélia Web et Mobile uniquement)
AS/400
Le fichier des messages d'erreur sera généré sur l'AS/400.
Windows
Le fichier des messages d'erreur sera généré en partie serveur micro, et sera placé dans le répertoire des objets correspondant aux parties serveur Windows.
Java
Le fichier des messages d'erreur sera généré en partie serveur Java, sous la forme d'un fichier ".properties", et sera placé dans le répertoire des objets correspondant aux parties serveur Java.
Paramètres de génération des programmes ADELIA :
Les boutons radio
Adélia C
Les programmes Adélia seront générés en C pour Windows.
Adélia RPG
Les programmes Adélia seront générés en RPG/400.
Paramètres de génération du MPD des entités logiques :
Les listes
Type de base
Type de la base de données qui sera générée.
Valeurs possibles :
Aucun | Aucune génération du Modèle Physique de Données ne sera effectuée. |
AS/400 | Génération du Modèle Physique de Données sous forme de fichiers AS/400 ou sous forme de tables SQL AS/400, comme lors de la dernière génération des entités logiques vers l'AS/400. Ce type n'apparaît que si toutes les entités logiques ont déjà été générées vers l'AS/400. |
AS/400 - natif par défaut |
Génération du Modèle Physique de Données sous forme de fichiers AS/400 pour les entités logiques qui n'ont jamais été générées en AS/400 ; les autres seront générées comme lors de leur dernière génération vers l'AS/400. |
AS/400 - SQL par défaut |
Génération du Modèle Physique de Données sous forme de tables SQL AS/400 pour les entités logiques qui n'ont jamais été générées en AS/400 ; les autres seront générées comme lors de leur dernière génération vers l'AS/400. |
Btrieve |
Génération du Modèle Physique de Données sous forme de fichiers BTrieve pour Windows. |
DB2 Windows |
Génération du Modèle Physique de Données sous forme de tables SQL DB2/Windows. |
Oracle |
Génération du Modèle Physique de Données sous forme de tables SQL Oracle. |
PostgreSQL | Génération du Modèle Physique de Données sous forme de tables SQL PostgreSQL. |
SQL Server |
Génération du Modèle Physique de Données sous forme de tables SQL Server. |
Remarque : les valeurs présentées dans la liste dépendent du type de licence que vous possédez, et du paramétrage défini au niveau des attributs de l'environnement.
Les cases à cocher
Conserver les données
Permet de lancer la génération du Modèle Physique de Données en sauvegardant les données du Modèle Physique de Données existant.
Case cochée |
Génération avec sauvegarde des données existantes. Les données sont sauvegardées dans la bibliothèque HS£QTEMP s'il s'agit d'une génération pour AS/400. S'il s'agit d'une génération BTrieve, les données sont conservées dans un fichier dont le nom est indiqué en cas de problème, pour effectuer éventuellement la récupération des données. |
Case non cochée |
Génération sans sauvegarde des données existantes. |
Générer les contraintes
Case cochée |
Génération des contraintes d'intégrité. Dans ce cas, le bouton Paramètres affiche une fenêtre permettant de sélectionner les paramètres de génération des contraintes d'intégrité. |
Case non cochée |
Génération de l'entité uniquement. |
Cette case à cocher n'est visible que lorsqu'un mode de génération SQL est sélectionné.
Par défaut : case non cochée.
Remarques :
- Pour les programmes VADELIA ou SADELIA, ce sont les paramètres de la dernière génération qui sont utilisés, ou bien ceux par défaut s'ils n'ont jamais été générés.
- Pour les jonctions, il n'y a aucun paramètre de génération, puisqu'elles ne peuvent être générées que sous forme de fichiers AS/400 natifs.
- Pour les messages d'erreur, autant de fichiers de messages d'erreur seront générés que de provenances : environnement ou domaines.
Cliquez ci-dessous pour plus d'information sur la notion de :