Le mode d'affichage désigne les différentes vues de données. L'éditeur de File Manager® fournit trois modes d'affichage pour les données stockées dans différentes ressources.
Le mode formaté/table affiche les enregistrements dans un tableau à l'aide d'un modèle ou d'un fichier de stockage. Chaque colonne du tableau correspond à une zone de la disposition actuellement sélectionnée du modèle utilisé pour la session d'édition en cours. Ce mode permet à l'utilisateur d'afficher et de manipuler des enregistrements formatés. Le mode d'affichage formaté est généralement utilisé pour manipuler des types de données difficiles à manipuler manuellement.
Curseur : En mode d'affichage caractère, affiche la position du curseur (caret) pour l'enregistrement actuellement sélectionné. En mode d'affichage table, pendant une session d'édition, affiche la position du curseur pour la colonne sélectionnée. La position du curseur peut également être définie comme suit :
Mode formaté/table |
---|
![]() |
Le mode Caractère affiche les enregistrements sous forme de texte. Le texte affiché est dérivé des données binaires stockées dans la ressource indiquée dans la session d'édition en cours et interprétées selon le codage indiqué lors de l'appel de l'éditeur. Le mode Caractère fournit une interface utilisateur semblable à celle d'un éditeur de texte standard, à l'exception de quelques aspects qui ont été modifiés pour répondre aux exigences de l'environnement mainframe.
Mode Caractère |
---|
![]() |
La manipulation des enregistrements stockés dans une ressource dans un environnement z/OS® fait l'objet d'une limitation héritée (par ex. la longueur des enregistrements, l'édition à la volée, la définition de l'ordre, etc.) ; c'est pourquoi les opérations qui ne sont pas valides par rapport aux caractéristiques de la ressource en cours d'édition sont signalées et expliquées de manière approfondie. Pour un exemple, voir la figure ci-dessous. La capture d'écran a été prise pendant une session d'édition d'un fichier KSDS avec l'option d'édition à la volée.
Cursor : Affiche la position du curseur dans l'enregistrement actuellement sélectionné et permet de saisir une position sous forme numérique pour déplacer le curseur vers un point précis de l'enregistrement.
Signalement d'erreurs en mode Caractère |
---|
![]() |
Comme vous pouvez le constater dans la figure, les lignes contenant plus de données que la quantité autorisée par l'enregistrement associé sont signalées comme des erreurs (texte rouge sur fond grisé). Les lignes 11 et 12 sont également marquées comme erronées ("insertion non valide"), car l'insertion de nouveaux enregistrements n'est pas autorisée lors de l'édition à la volée.
Lorsque vous essayez de valider le contenu actuel de l'éditeur, l'éditeur vous signale si la session d'édition en cours comporte des erreurs. Voir la boîte de dialogue ci-dessous. A ce stade, l'utilisateur a la possibilité de vérifier les erreurs ; il peut choisir l'une des options suivantes :
Boîte de dialogue signalant les erreurs détectés en mode Caractère |
---|
![]() |
Si vous choisissez d'ignorer les erreurs et de poursuivre, l'éditeur tente de corriger automatiquement ces erreurs :
Le mode d'affichage Unique permet d'éditer et d'afficher un enregistrement à la fois en Mode Unique (formaté selon la disposition du modèle actuellement sélectionné) ou en Mode de vidage (format de vidage d'un enregistrement sous forme de valeur hexadécimale et de sa conversion EBCDIC). Le mode d'affichage Unique est implémenté en tant que vue dans Eclipse. Vous pouvez ouvrir cette vue en sélectionnant Fenêtre --> Afficher la vue --> Autre.... Ensuite, sélectionnez Editeur de Mode Unique dans la catégorie File Manager.
Le contenu de l'éditeur en mode Unique est rempli en fonction des options sélectionnées dans l'éditeur de File Manager®. Si plusieurs sessions d'édition sont ouvertes, l'enregistrement actuellement actif/sélectionné dans l'éditeur est affiché dans la vue. La vue permet de modifier les valeurs de l'enregistrement actuellement sélectionné.
A l'aide des commandes fournies en haut de la vue du Mode Unique, vous pouvez accéder à un enregistrement situé avant ou après l'enregistrement actuellement sélectionné. Vous pouvez également basculer entre le Mode Unique et le Mode de vidage en sélectionnant l'option dans la zone de liste déroulante. Lorsque vous éditez un objet DB2, le Mode Unique de DB2 est sélectionné dans la vue.
Affichage en mode Unique |
---|
![]() |
Affichage en mode de vidage |
![]() |
Affichage en mode Unique de DB2 |
![]() |