Utilisez la fonction de programme utilitaire Impression IMS pour imprimer les données de l'ensemble des segments d'une base de données IMS, ou uniquement des segments sélectionnés par la vue spécifiée.
Vous pouvez choisir d'imprimer les segments au format Caractère ou Hexadécimal, ou, si une vue est spécifiée, au format Caractère, Hexadécimal, Unique ou Tabulaire.
Si l'impression aboutit, la sortie s'affiche dans un éditeur Eclipse.
Cette page décrit le mappage des zones aux paramètres de lot et contient des remarques diverses. Pour plus d'informations, voir IBM File Manager® Users Guide and Reference for IMS.
Sous-système - Vous pouvez spécifier le sous-système IMS à l'aide du bouton de recherche situé à droite. Là, vous pouvez également éditer la configuration du sous-système en cliquant sur le bouton d'édition situé à droite de la zone.
Type de zone d'écran - Indique le type de zone d'écran dans laquelle vous souhaitez exécuter la fonction. La base de données doit être en ligne pour utiliser le traitement de messages par lots ; vous pouvez utiliser l'interface DLI lorsque la base de données est hors ligne ou si le partage de données est pris en charge. L'administrateur système peut désactiver ces options dans les options d'installation de File Manager. Paramètre par lots : REGNTYPE
Mode - Indique s'il faut utiliser un bloc de communication de programme existant dans un bloc de spécification de programme pour indiquer les segments à imprimer (statique), ou si File Manager for z/OS doit dynamiquement créer un bloc de communication de programme pour la base de données spécifiée (dynamique). L'administrateur système peut désactiver ces options dans les options d'installation de File Manager. Paramètre par lots : PSBTYPE
Nom de la base de données - Vous devez indiquer le nom de la base de données (également appelée BdD) à partir de laquelle l'impression est effectuée. Paramètre par lots : DBDNAME
Nom du bloc de spécification de programme - Vous devez indiquer le nom du bloc de spécification de programme qui contient le bloc de communication de programme que vous voulez utiliser en vue de l'impression. Paramètre par lots : PSBMEM
Nom de la base de données - Vous pouvez, de façon facultative, indiquer le nom de la base de données utilisée pour filtrer une liste de blocs de communication de programme dans le bloc de spécification de programme sélectionné. Si plusieurs blocs de communication sont disponibles, vous devez en sélectionner un.
Utiliser la vue - Pour utiliser une vue, indiquez le nom du fichier contenant la vue à utiliser pour l'impression ; s'il s'agit d'un ensemble de données partitionnées ou de bibliothèque, un membre doit également être spécifié. Noms des paramètres par lots : VIEW, VIEWDSN
Format d'impression - Indiquez le format d'impression à utiliser. Le format Caractère imprime un ensemble de segments par ligne, le format Hexadécimal imprime un ensemble de segments sur 3 lignes (les 2 dernières lignes correspondent aux équivalents hexadécimaux), le format Unique utilise la vue spécifiée pour mettre en forme chaque ensemble de segments de sorte que chaque zone apparaisse sur une nouvelle ligne, et le format Tabulaire imprime chaque ensemble de segments sur une ligne (les zones indiquées dans la vue sont utilisées en tant que colonnes du tableau). Paramètres par lots : PRTFORM
Haut de la pageFourchette de clés - Pour limiter l'impression aux segments présentant une certaine plage de valeurs de clé, indiquez cette plage ici. Vous devez indiquer une clé de début et une clé de fin, séparées par une virgule. Vous pouvez utiliser l'échappement hexadécimal (par exemple, X'4040') ou l'échappement de casse (par exemple, C'Aa") individuellement pour chaque clé ; vous devez utiliser l'un de ces échappements pour toutes les valeurs de clé qui contiennent une virgule. Paramètre par lots : KEYRANGE
Liste de clés - Pour limiter l'impression aux segments présentant un certain ensemble de valeurs de clé, indiquez cet ensemble ici. Si vous indiquez plusieurs valeurs de clé, séparez les valeurs par une virgule. Vous pouvez utiliser l'échappement hexadécimal (par exemple, X'4040') ou l'échappement de casse (par exemple, C'Aa") individuellement pour chaque clé ; vous devez utiliser l'un de ces échappements pour toutes les valeurs de clé qui contiennent une virgule. Paramètre par lots : KEYLIST
Fichier de clés - Pour limiter l'impression aux segments présentant un certain ensemble de valeurs de clé, et qu'un fichier ou un membre contient les valeurs de clé des segments racine des enregistrements à imprimer, indiquez le nom du fichier (et, de manière facultative, du membre) ici. Paramètre par lots : KEYEXT, définition de données par lots : KEYSFILE
Segments racine maximum - Pour limiter l'extrait à un certain nombre de segments maximum, saisissez ce nombre maximum ici. Paramètre par lots : MAXROOTS
Editer les fichiers de la base de données - Si Mode est défini sur Dynamique, vous pouvez cocher cette case pour éditer les fichiers associés au nom de base de données saisi préalablement à l'exécution de l'impression. Lorsque cette case est cochée, une boîte de dialogue distincte s'affiche. Elle permet d'éditer les fichiers concernés ; les modifications apportées sont conservées pour la base de données et le sous-système affectés. Cette option n'a aucun effet si l'administrateur système a configuré les options d'installation du sous-système IMS sélectionné de façon à utiliser l'allocation dynamique des fichiers, ou si la base de données indiquée est une base de données HALDB. Paramètres par lots : DBDDSN1, DBDDSN2, ..., DBDDSN6
Interaction entre les options de traitement : - L'ensemble final de segments à imprimer est l'ensemble de tous les segments couverts par la fourchette de clés, la liste de clés et le fichier de clés (ceux-ci sont réunis, c'est-à-dire ajoutés les uns aux autres, sans toutefois conserver les doubles).
Haut de la page