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.
- *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 progamme ne peut effectuer aucune des opérations suivantes
: utiliser les zones clés acceptant les valeurs NULL, créer ou mettre à
jour des enregistrements comportant des zones acceptant les valeurs NULL,
déterminer si la valeur d'une zone acceptant les valeurs NULL est
effectivement NULL lors de l'exécution du programme et définir une valeur
NULL dans une zone acceptant les valeurs 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.