Panneau Programme

Les options de ce panneau définissent l'objet programme créé.

Reportez-vous à Boîte de dialogue - Aide générale pour de plus amples informations sur les paramètres *CMDDFT et les boutons d'aide.

Programme
Indique le nom du programme pour l'objet du module compilé. Cette zone est pré-remplie avec la valeur *SRCMBR. Vous pouvez sélectionner l'une des valeurs suivantes dans cette zone :

*CMDDFT
Reportez-vous au nom de module actuellement défini par défaut pour votre système.

*SRCMBR
Indique le nom du membre contenant le code source du programme.

nom-objet
Indiquez le nom de l'objet à créer.

Bibliothèque
Indique une bibliothèque dans laquelle l'objet compilé sera placé. Cette zone est pré-remplie avec la valeur *SRCLIB. Vous pouvez sélectionner l'une des valeurs suivantes dans cette zone :

*CURLIB
Fait référence à la bibliothèque en cours. Si un travail n'est pas associé à une bibliothèque en cours, QGPL est utilisé.

*SRCLIB
Fait référence à la bibliothèque contenant le fichier source du programme en cours .

nom-bibliothèque
Entrez le nom de la bibliothèque à créer.

Liste
Sélectionnez ce bouton de fonction pour afficher une liste d'objets et de bibliothèques que vous pourrez sélectionner. Les éléments sélectionnés sont placés dans les zones Programme et Bibliothèque.

Fichier STREAM source
Si la case Fichier STREAM source n'est pas cochée, les paramètres SRCFILE et SRCMBR sont indiqués par défaut et le paramètre SRCTMP n'est pas spécifié.

Si cette case est cochée, le paramètre SRCSTMF est indiqué par défaut et les paramètres SRCFILE et SRCMBR ne sont pas spécifiés. Le compilateur ignore le texte descriptif de ce panneau d'options si sa valeur est SRCMBRTXT.

Remarque :
Cette option n'est pas prise en charge dans un environnement à taille d'octet mixte.

'Description' de texte
Texte descriptif de l'objet et de sa fonction. Vous pouvez sélectionner l'une des valeurs suivantes dans cette zone :

*CMDDFT
Le texte descriptif actuellement défini par défaut sur votre système s'applique à l'objet compilé.

*USRDEF
Le texte entré par l'utilisateur dans la zone Texte descriptif s'applique à l'objet compilé.

*BLANK
Aucun texte descriptif ne s'applique à l'objet compilé.

*SRCMBRTXT
Le texte descriptif associé au membre de fichier source s'applique à l'objet compilé. Si le fichier source est un fichier en ligne ou un fichier d'unité, le texte descriptif est à blanc.

Remplacement
Si cette case est cochée, l'objet existant, le cas échéant, est remplacé par sa nouvelle version. L'ancienne version de l'objet est déplacée vers la bibliothèque QRPLOBJ et renommée selon la date et l'heure courantes du système. Le texte descriptif de l'objet remplacé est modifié avec le nom de l'objet d'origine. L'ancien objet est supprimé lors de l'IPL suivant s'il n'a pas déjà été supprimé.

Si cette case n'est pas cochée, l'objet existant n'est pas remplacé. Si un objet du même nom existe déjà dans la bibliothèque spécifiée, la compilation s'arrête et un message s'affiche.