SimpList
ou 
comment surfer sur  votre mainframe

 

Pour une démo cliquez ici
et patientez quelques instants

SimpList améliore d’une manière significative la productivité de tous les utilisateurs et développeurs
qui travaillent dans un environnement TSO/ISPF. 
Les informations qui suivent présentent quelques unes des nombreuses possibilités offertes par cet utilitaire. 

SimpList : La notion d'Objet

SimpList
repose sur le concept d’objet. Un ‘objet’ représente tout ce qui peut être saisi dans
une liste, tel que des fichiers de données ou des fichiers VSAM (etc..).
SimpList inclut le support
de nombreux types d’objets différents, y compris des objets définis par l’utilisateur.

  • SimpList mémorise en permanence plus de 2500 noms d’objets pour un accès instantané à partir de n’importe quelle ligne de commandes ISPF.

  • Les objets supportés sont des fichiers (PDS, PDSE, séquentiels etc..), des GDG, des fichiers VSAM, des tables DB2, des bases de données IMS, des fichiers PC, etc…

  • Les objets « BookManager » sont également supportés : Créer une liste personnalisée d’ « étagères » et de « livres » positionne l’utilisateur instantanément vers le sujet de recherche spécifié.

  • Les commandes DB2 et IMS peuvent constituer des objets. Par exemple : exécuter une commande pour afficher les « threads » DB2 ou pour stopper et redémarrer les bases IMS.

  • Utilisation de « point-and-shoot »  pour sélectionner des objets, des fonctions, des commandes et des listes d’objets. Par exemple, un simple clique de souris permet de sélectionner n’importe quelle liste d’objet pour n’importe quelle fonction.

  • Les objets sont liés à des catégories, ils sont indexés, ils sont associés à des commentaires :
    autant de critères qui permettent un référencement facile.

  • Les fonctions FIND/RFIND s’appliquent à rechercher toute ou partie d’un nom d’objet ou du commentaire associé et ce dans n’importe quelle liste.

  • La copie ou le déplacement des objets d’une liste vers une autre est facile.

  • L’importation de noms d’objets d’un utilisateur vers un autre constitue un moyen idéal de créer l’environnement d’un nouvel utilisateur.

  • Une liste d’objets peut être partagée entre utilisateurs. Par exemple : une personne avec plusieurs identifiants peut optionnellement partager un ensemble de listes d’objets avec tous ses identifiants.

  • Les listes d’objets se manipulent grâce aux fonctions de l’éditeur ISPF (ex : sort,delete,insert, etc..)

  • Utilise des caractères génériques (*) dans la plupart des noms d’objets pour constituer une liste de sélection. Ex : ‘MES.FICHIERS.*’ , un clique de souris ‘MESDB2_TABMES* ou c:\Mydir\*.txt, etc..

  • SimpList : La sélection d'objets

    SimpList déduit à partir de l’objet et de la fonction sélectionnés, l’action attendue.
    Par exemple si une commande DB2 est sélectionnée en utilisant la fonction B, SimpList interprète la demande comme suit ‘Exécutez la commande DB2 sélectionnée et mettre les résultats du browse dans un fichier temporaire’.

    Un autre exemple : si un fichier VSAM est sélectionné en utilisant la fonction ‘E’,
    SimpList interprète la demande, ce qui va consister à  ‘Lancer le progiciel associé à la fonction d’édition du fichier  VSAM sélectionné’.
    SimpList
    s’interface d’une façon transparente avec vos produits existants.

     

    A partir de n’importe quelle ligne de commande dans ISPF, SimpList peut être appelé pour exécuter n’importe quelle fonction sur n’importe quel objet sélectionné. Par exemple entrez ‘BR’ suivi du nom de fichier pour faire un browse de ce fichier, ou ‘ED’ suivi d’un nom de table DB2 pour éditer la table (etc..).
    Si un nom d’objet apparaît  n’importe où sur le panel en cours (ex : un nom de fichier dans une liste d’un job), il faut tout simplement saisir la fonction désirée sur la ligne de commande et placer le curseur sur le nom de l’objet, ou appuyer sur une touche associée à la fonction désirée.

    SimpList : Caractéristiques générales

  • Une aide au niveau du champ et des guides d’initiation complet sont disponibles.

  • Aucune configuration utilisateur n'est requise autre que l’allocation des fichiers SimpList dans la
    procédure de logon.

  • SimpList peut être appelé à partir de la ligne de commande d’un menu ISPF, en mode écran partagé ou
    depuis un API.

  • Copy ou move des fichiers ou des membres sans avoir à pré-allouer le fichier cible, avec un contrôle
    complet sur les attributs du fichier cible.

  • Copy ou move entre les types de fichiers. Par exemple copier un PDS sur un fichier séquentiel,
    ou copier des load modules dans un fichier avec une longueur d’enregistrements différente.

  • Imprimer n’importe quel objet ( ex : fichier, membre, liste de membres tec..). Spécifier des options d’impression incluant la ligne et/ou la limite de colonne, le nombre de copies etc…

  • Créer des fonctions utilisateurs définies, ex : pour interaction avec des outils maison spécifiques aux objets.

  • Sélectionner un fichier avec des caractères génériques et une version améliorée de la DLIST
    (ISPF option 3 avec la même apparence que ISPF 3.4 est instantanément générée).

  • Exécuter ou Commenter les commandes en positionnant le curseur et en appuyant sur Entrée ou PF.

  • Etablir la fonction pour la sélection ‘point and shoot’ dans une liste de fichiers.

  • Changer n’importe quel attribut à la volée à partir de l’affichage des informations d’un fichier.

  • Afficher les informations HSM clé, tel que l’état de migration, les date/heure de migration, le nombre de sauvegardes disponibles, les date/heure de création des sauvegardes etc…

  • Afficher ou sélectionner un fichier migré, un panneau de mise en garde fournit l’option pour rappeler, en premier plan, second plan ou annuler la demande de recall.

  • Si un fichier de données ou un fichier VSAM est accidentellement endommagé ou supprimé, SimpList restaure n’importe quelle génération précédemment sauvegardée et créée par HSM à partir d’une liste de sélection.

  • SimpList : Constituer des Listes "avancées" de membres

  • Quand on recherche une chaîne de caractères dans tous les membres d’une liste, un résumé de la liste originale, contenant uniquement les membres où cette chaîne est trouvée, s’affiche. A côté de chaque
    membre figure le nombre de lignes contenant cette chaîne de caractères.
    La recherche peut être affinée en saisissant une autre commande SEEK.

  •  La commande CHGALL permet d’obtenir à partir de la liste d'origine des membres, un résumé qui contient les membres dont une chaîne de caractères a été modifiée et indique le nombre de fois que cette chaîne a été modifiée.

  •  En saisissant une suite de noms de membres ( complets ou génériques) après la commande SEE (par exemple SEE Y* *03 C%%D* %%% PROG1 PROG2), on obtient une liste contenant tous les membres
    dont le nom commence par Y,  dont le nom se termine par 03, dont le nom contient le caractère C
    en position 1 et D en position 4, dont le nom est composé de trois caractères ainsi que les membres
    PROG1 et PROG2.

  •  Sélectionner les membres d'une liste sur la base de n’importe quelle combinaison de statistiques ISPF.
    Par exemple, afficher les membres créés en 2000 dont le nom commence par A ou B, de plus de 100 lignes.

    SimpList : Edit amélioré

    Simplist édite les fichiers séquentiels et les membres de PDS grâce à l’éditeur ISPF, avec les améliorations suivantes :

  • Appelle automatiquement et de façon optionnelle un éditeur Cobol si celui-ci est disponible.

  • La fonction COMPRESS libère l’espace inutilisé dans le fichier en cours d’édition.

  • INFO affiche uniquement les attributs du fichier édité.

  • SAVE fait une sauvegarde uniquement des changements ont été effectués (ceci permet d’éviter
    des ‘ABENDs SPACE’). Si un ABEND se produit, il est intercepté et les options sont préservées.

  • CRreate et REplace listent instantanément les membres  récemment créés ou remplacés dans la liste des membres en cours.

  • Utilise les commandes Point and Shoot FIND pour localiser, la première, la suivante, la dernière, la précédente ou toutes les occurrences d’une chaîne de caractères sélectionnée grâce au curseur.  

  • Sa très grande facilité d’utilisation et son grand nombre de fonctions
    font de
    SimpList un produit immédiatement rentable.