Modification d'ensembles de données

Vous pouvez ouvrir un fichier et en modifier le contenu à l'aide de l' explorateur z/OS®. Vous pouvez modifier uniquement des membres d'ensembles de données partitionnées (PDS) texte ou des ensembles de données séquentielles texte.

L'éditeur d'ensembles de données est un éditeur de texte que vous pouvez utiliser pour afficher ou modifier un ensemble de données.

Important : utilisez l'éditeur d'ensembles de données pour ouvrir uniquement des fichiers JCL ou des fichiers journaux de travail de taille relativement petite, par exemple quelques Mo. Lorsqu'un fichier est téléchargé pour être affiché dans l' explorateur z/OS, il est stocké dans le tas Java™, dont la taille est limitée. Si vous tentez de télécharger un fichier volumineux, par exemple un ensemble de données de vidage du système, des messages Java OutOfMemoryError peuvent apparaître. Si cette situation se produit, redémarrez z/OS Explorer et visualisez le fichier en utilisant ISPF.
Lorsque vous ouvrez un fichier pour le modifier, z/OS Explorer place une copie du fichier dans votre espace de travail local. Si le fichier est occupé sur l'hôte, pour les fichiers zFS et les ensembles de données séquentielles, z/OS Explorer prend quand même une copie, mais pour les membres PDS, un message d'erreur s'affiche. Il est possible qu'un fichier soit modifié après que z/OS Explorer a pris la copie, par exemple si un autre utilisateur a apporté et enregistré des modifications sur l'hôte. Dans ce cas, lorsque vous sauvegardez le fichier, un avertissement apparaît dans la barre d'outils de la vue, et vous devez choisir entre écraser le fichier sur l'hôte ou annuler vos modifications et revenir à l'éditeur d'ensemble de données.
Remarque : dans les rares cas où un fichier est modifié sur l'hôte mais que la modification n'affecte pas la date, l'heure ou la taille du fichier, aucun avertissement n'est affiché et vos modifications écraseront le fichier sur l'hôte. Gardez bien cela à l'esprit lorsque, par exemple, vous modifiez des fichiers d'ensembles de données séquentielles ou des membres PDS qui ne sont pas dotés de statistiques.
Dans la vue Ensemble de données, cliquez sur l'ensemble de données que vous souhaitez ouvrir et effectuez l'une des actions suivantes :
  • Cliquez avec le bouton droit de la souris, puis sélectionnez Ouvrir.
  • Cliquez deux fois sur l'ensemble de données.

L'ensemble de données s'ouvre dans l'éditeur d'ensemble de données.

Lorsque vous ouvrez le fichier pour la première fois afin de le modifier, il s'ouvre dans la vue Editeur de la zone d'édition du plan de travail.

La barre d'état du plan de travail affiche des détails supplémentaires sur le fichier.

Lorsque vous modifiez les fichiers, vous devez tenir compte de la position du curseur. La longueur d'enregistrement des membres PDS est de 80 caractères, mais l'éditeur ne vous empêche pas d'en saisir plus sur chaque ligne.

Pour afficher les numéros de ligne dans l'éditeur, cliquez avec le bouton droit de la souris sur la barre verticale grise située dans la partie gauche de la vue, puis cliquez sur Afficher les numéros de ligne dans le menu.

Si un fichier fait référence à un nom d'ensemble de données, par exemple DSN=USER290.NEWJCL(OUT), vous pouvez ouvrir cet ensemble de données dans une autre vue de l'éditeur. Appuyez sur la touche Ctrl et survolez le nom pour remplacer le texte par un lien hypertexte sur lequel vous pouvez cliquer pour ouvrir l'ensemble de données dans une autre vue de l'éditeur.

Lorsque vous modifiez un fichier, un astérisque apparaît devant son nom dans l'onglet de la vue. L'astérisque indique que le contenu du fichier est modifié mais pas sauvegardé.

Vous pouvez maintenant modifier le fichier.

Note : L'éditeur d'ensembles de données ne reconnaît pas le format du fichier que vous êtes en train d'éditer. Si votre fichier contient des instructions JCL (Job Control Language), n'utilisez pas de caractères de tabulation au risque de voir votre travail échouer. Pour être sûr de ne pas utiliser des caractères de tabulation, vous pouvez suivre les étapes ci-dessous pour modifier les paramètres globaux de tous les éditeurs de texte dans votre application.
  1. Utilisez l'une des méthodes suivantes pour ouvrir le panneau Editeur JCL dans la fenêtre Préférences :
    • Windows et Linux®: Cliquez sur Fenêtre > Préférences > Explorateur > Éditeur JCL.
    • OS X : Cliquez sur IBM Explorer for z/OS > Préférences > Explorer > JCL Editor.
  2. Dans le panneau Editeur JCL, cliquez sur le lien Editeurs de texte.
  3. Dans le panneau Editeurs de texte, sélectionnez Insérer des espaces pour les tabulations, puis cliquez sur OK.
Les actions d'édition suivantes sont disponibles dans le menu Edition du menu principal du plan de travail ou à partir des options de menu contextuel qui s'affichent lorsque vous cliquez avec le bouton droit de la souris :
Tableau 1. Actions du menu Edition
Nom Fonction Raccourci clavier (Windows et Linux) Raccourci clavier (OS X)
Annuler frappe Annule la dernière modification dans l'éditeur Ctrl+Z cmd+Z
Rétablir Rétablit la modification précédente qui a été annulée Ctrl+Y Maj+cmd+Z
Couper Copie le texte ou l'élément sélectionné dans le presse-papiers et supprime l'élément. Pour les éléments, la suppression n'est pas effectuée avant la copie dans le presse-papiers. Ctrl+X cmd+X
Copier Copie le texte ou l'élément sélectionné dans le presse-papiers Ctrl+C cmd+C
Coller Colle le contenu en cours comme du texte dans l'éditeur ou comme élément apparenté ou enfant dans l'élément sélectionné. Ctrl+V cmd+V
Supprimer Supprime le texte ou l'élément sélectionné. Touche Suppr Touche Suppr
Rechercher suivant Recherche l'occurrence suivante du texte sélectionné. Ctrl+K cmd+K
Rechercher précédent Recherche l'occurrence précédente du texte sélectionné. Ctrl+Maj+K Maj+cmd+K
Recherche incrémentielle suivante Démarre le mode de recherche incrémentielle. Après l'appel, saisissez le texte à rechercher. Pendant la saisie, le curseur se déplace sur l'emplacement du caractère qui suit la position du curseur, correspondant au texte saisi. Le texte saisi apparaît dans la barre d'état. Ctrl+J cmd+J
Recherche incrémentielle précédente Démarre le mode de recherche incrémentielle précédente. Après l'appel, saisissez le texte à rechercher. Pendant la saisie, le curseur se déplace sur l'emplacement du caractère qui précède la position du curseur, correspondant au texte saisi. Ctrl+Maj+J Maj+cmd+J
Afficher la description de l'infobulle Non utilisée Aucun Aucun
Saisie automatique du mot Propose une saisie automatique de mots sur les chaînes saisies en fonction de l'ensemble des mots détectés dans un éditeur ouvert. Alt+/ ctrl+.
Tableau 2. Actions du menu contextuel Vue
Nom Fonction Raccourci clavier (Windows et Linux) Raccourci clavier (OS X)
Annuler frappe Annule la dernière modification dans l'éditeur Ctrl+Z cmd+Z
Rétablir fichier Remplace le contenu de l'éditeur en cours par le contenu du dernier fichier sauvegardé. Fonction désactivée si l'éditeur ne contient pas de modifications non sauvegardées.    
Enregistrer Sauvegarde le contenu de l'éditeur en cours. Fonction désactivée si l'éditeur ne contient pas de modifications non sauvegardées. Ctrl+S cmd+S
Afficher dans Non utilisée Alt+Maj+W  
Couper Copie le texte ou l'élément sélectionné dans le presse-papiers et supprime l'élément. Pour les éléments, la suppression n'est pas effectuée avant la copie dans le presse-papiers. Ctrl+X cmd+X
Copier Copie le texte ou l'élément sélectionné dans le presse-papiers Ctrl+C cmd+C
Coller Colle le contenu en cours comme du texte dans l'éditeur ou comme élément apparenté ou enfant dans l'élément sélectionné. Ctrl+V cmd+V
Décaler vers la droite Incrémente le niveau d'indentation des lignes sélectionnées.    
Décaler vers la gauche Décrémente le niveau d'indentation des lignes sélectionnées.    

Lorsque vos modifications sont terminées, vous pouvez les enregistrer en cliquant sur l'icône Enregistrer dans la barre d'outils de l' explorateur z/OS.

Pour fermer l'éditeur, cliquez sur l'icône Fermer dans l'onglet de l'éditeur. Si des modifications n'ont pas été sauvegardées, la boîte de dialogue Sauvegarder les ressources s'affiche. Vous pouvez alors choisir de les sauvegarder ou de les supprimer.