Le type de valeurs que vous entrez dans cet onglet dépend
du contexte d'utilisation du Segment. L'onglet contient
des zones spécifiques aux Segments de type "00" et des zones dédiées
aux autres Segments.
Les informations sur la définition du Segment sont parfois
différentes selon le type de Segment défini. Pour un Segment non spécifique,
vous devez saisir la valeur du code action et indiquer les
options pour le contrôle de présence. Pour un Segment de type
"00", vous devez saisir la valeur du code action qui est complètement
différent de celui des Segments spécifiques et vous devez indiquer
le code de la Rubrique qui identifie le type de transaction.
- Nombre de postes
- Cette zone est commune aux deux types de Segment, spécifique ou
non-spécifique. Elle est utilisée pour présenter le nombre de postes
réservés lorsque le Segment est stocké en mémoire. Sa longueur ne
doit pas dépasser 4 caractères numériques :
- Le Segment appartenant à la Structure de Données est utilisé dans
un Programme comme table (consultez l'éditeur de Programmes).
La valeur par défaut au moment de la génération sera 100.
- le type de description d'enregistrements comprend le nombre de
clause 'OCCURS' indiqué dans cette zone (consultez l'aide
sur l'éditeur de Programme).
- Nombre d'occurrences
- Vous devez indiquer le nombre moyen estimé d'occurrences
du Segment dans une base de données ou un fichier classique.
Segments spécifiques
- Valeur code structure
- Pour les Segments autres que "00", entrez la valeur que prend
le code structure sous forme de littéral COBOL. Cette information
est indispensable dans le cas de l'utilisation d'un fichier variable
dans un Segment.
- Valeur code Action
- Cette zone ainsi que les suivantes sont utilisées par les fichiers
mouvements Batch. Un fichier mouvement se compose d'enregistrements
qui mettent à jour un fichier permanent. Le type de mise à jour (Création,
Modification, Suppression, ou autres) est appelé le code action. Les
validations et mises à jour sont automatiquement associées à chacun
des types de mise à jour. Dans la partie commune du fichier, une
"Rubrique code action", représente le code action. Vous devez saisir
dans cette zone le code de cette Rubrique qui indique la nature de
l'action et associer six valeurs à la Rubrique, une par type
de mise à jour dans les zones qui suivent. Chaque valeur représentera
l'entrée utilisateur qui permet d'indiquer la mise à jour appropriée
à effectuer dans l'application. Si vous ne précisez pas le code action
de la Rubrique, toute mise à jour est considérée comme étant une modification.
- Contrôle de présence
Remarque : Les valeurs indiquées ci-après
sont réservées aux Segments.
Vous devez sélectionner une valeur
par type de mise à jour.- Création
- Vous devez sélectionner une des valeurs du tableau pour préciser
si la présence du Segment spécifique est nécessaire lors d'une création.
Tableau 1. CréationValeurs |
Description |
Aucun |
Pas de contrôle |
P : Obligatoire (erreur C) |
|
F : Facultatif |
Le Segment est facultatif pour une création. |
O : Obligatoire |
Segment obligatoire en création. |
I : Interdit |
Segment interdit en création |
- Modification
- Sélectionnez une des valeurs du tableau pour préciser si la présence
du Segment spécifique est nécessaire lors d'une modification.
Tableau 2. ModificationValeurs |
Description |
Aucun |
Pas de contrôle |
P : Obligatoire (erreur C) |
|
F : Facultatif |
Le Segment est facultatif pour une modification |
O : Obligatoire |
Segment obligatoire en modification |
I : Interdit |
Segment interdit en modification |
- Suppression
- Sélectionnez une des valeurs du tableau pour préciser si la présence
du Segment spécifique est nécessaire lors d'une suppression.
Tableau 3. SuppressionValeurs |
Description |
Aucun |
Pas de contrôle |
P : Obligatoire (erreur C) |
|
F : Facultatif |
Le Segment est facultatif pour une suppression |
O : Obligatoire |
Segment obligatoire en suppression |
I : Interdit |
Segment interdit en suppression |
- Type 4
- Type 5
- Type 6
- Précisez si la présence du Segment spécifique est nécessaire pour
une action de type 4, 5 et 6.
Tableau 4. Type
4, type 5, type 6Valeurs |
Description |
Aucun |
Pas de contrôle |
P : Obligatoire (erreur C) |
|
F : Facultatif |
Le Segment est facultatif pour une action de
type 4, 5 et 6 |
O : Obligatoire |
Segment obligatoire pour action de type 4, 5
et 6 |
I : Interdit |
Segment interdit pour une action de type 4,
5 et 6 |
Segments '00'
- Code structure
- Saisissez le code Rubrique qui identifie le type d'enregistrement
spécifique dans le Segment de la partie commune (six caractères maximum).
- Code action
- Cette zone ainsi que les suivantes sont utilisées par les fichiers
mouvements Batch. Un fichier mouvement se compose d'enregistrements
qui mettent à jour un fichier permanent. Le type de mise à jour (Création,
Modification, Suppression, ou autres) est appelé le code action. Les
validations et mises à jour sont automatiquement associées à chacun
des types de mise à jour. Dans la partie commune du fichier, une
"Rubrique code action", représente le code action. Vous devez saisir
dans cette zone le code de cette Rubrique qui indique la nature de
l'action et associer six valeurs à la Rubrique, une par type
de mise à jour dans les zones qui suivent. Chaque valeur représentera
l'entrée utilisateur qui permet d'indiquer la mise à jour appropriée
à effectuer dans l'application. Si vous ne précisez pas le code action
de la Rubrique, toute mise à jour est considérée comme étant une modification.
- Création
- Saisissez la valeur du code action 1 en création. Exemple : "ADD".
-
- Modification
- Saisissez la valeur du code action 2 en modification. Exemple
: "CHG".
- Suppression
- Saisissez la valeur du code action 3 en suppression. Exemple
: "DEL".
- Type 4
- Saisissez la valeur du code action 4 en modification 4 défini
par l'utilisateur.
- Type 5
- Saisissez la valeur du code action 5 en modification 5 défini
par l'utilisateur.
- Type 6
- Saisissez la valeur du code action 6 en modification 6 défini
par l'utilisateur.