Sélectionnez l'un des éléments suivants pour indiquer la manière dont
le programme ILE RPG sera autorisé à utiliser les enregistrements contenant
des zones acceptant les valeurs NULL à partir de fichiers base de données à
description externe.
- *CMDDFT
- Valeur par défaut actuellement définie sur votre système hôte. Il
ne s'agit pas nécessairement des paramètres d'installation par
défaut.
- *NO
- Sélectionnez *NO si vous ne souhaitez pas que le programme ILE RPG traite
les enregistrements à zones acceptant les valeurs NULL à partir de fichiers à
description externe. Si vous tentez d'extraire un enregistrement
contenant des valeurs NULL, le programme ILE RPG ne peut accéder à aucune
donnée de l'enregistrement et une erreur de mappage de données
survient.
- *INPUTONLY
- Sélectionnez *INPUTONLY si vous souhaitez que le programme ILE RPG lise
les enregistrements à zones acceptant les valeurs NULL à partir de fichiers
base de données en entrée seule et à description externe.
Lorsqu'un enregistrement contenant des valeurs NULL est extrait, aucune
erreur de mappage des données ne survient et les valeurs par défaut de la base
de données sont placées dans les fichiers qui contiennent des valeurs
NULL. Le programme ne peut pas :
- utiliser de zones clés acceptant les valeurs NULL
- créer ou mettre à jour des enregistrements qui contiennent des zones
acceptant les valeurs NULL
- déterminer si une zone acceptant les valeurs NULL est réellement NULL
lorsque le programme s'exécute
- définir une zone acceptant les valeurs NULL sur une valeur NULL
- *USRCTL
- Sélectionnez *USRCTL si vous souhaitez que le programme ILE RPG lise,
écrive et mette à jour les enregistrements à valeur NULL à partir de fichiers
base de données à description externe. Vous pouvez extraire les
enregistrements avec des valeurs indéfinies en utilisant des opérations à
clé. Le programme peut déterminer si une zone acceptant les valeurs
NULL est réellement NULL et définir ce type de zone sur une valeur NULL pour
la sortie ou la mise à jour. Le programmeur est chargé de vérifier que
les zones qui contiennent des valeurs NULL sont correctement utilisées dans le
programme.
- *YES
- Voir *INPUTONLY.
(C) Copyright IBM Corporation 1992, 2005. All Rights Reserved.