Utilisation des commandes CEBR

CEBR fournit un certain nombre de commandes que vous pouvez utiliser pour afficher et manipuler les enregistrements de la file de stockage temporaire.

En bas
(Abréviation: B)

Affiche les derniers enregistrements de la file de stockage temporaire (autant que remplir le corps de l'écran, avec le dernier enregistrement sur la dernière ligne).

COLONNE nnnn
(Abréviation: C nnnn)

Affiche les enregistrements commençant à la position de caractère (colonne) nnnn de chaque enregistrement. La position de début par défaut, prise par défaut lorsque vous lancez la transaction CEBR, est le premier caractère de l'enregistrement.

FIND /chaîne
(Abréviation: F /string)

Recherche l'occurrence suivante de la chaîne spécifiée. La recherche commence dans l'enregistrement après l' enregistrement en cours. L'enregistrement en cours est celui qui est mis en évidence. Dans l'affichage initial d'une file d'attente, l'enregistrement en cours est défini sur un, et la recherche commence donc à l'enregistrement deux.

Si la chaîne est trouvée, l'enregistrement contenant la chaîne devient la ligne mise en évidence et l'affichage est modifié pour afficher cet enregistrement sur la deuxième ligne. Si vous ne pouvez pas voir la chaîne de recherche après un FIND réussi, elle se trouve dans les colonnes de l'enregistrement au-delà de celles affichées ; utilisez la touche de défilement ou la commande COLUMN pour déplacer l'affichage vers la droite ou vers la gauche pour afficher la chaîne.

Par exemple :
 FIND /05-02-93
localise l'occurrence suivante de la chaîne 05-02-93 Le caractère / est un délimiteur. Il ne doit pas obligatoirement être / , mais il ne doit pas être un caractère qui apparaît dans l'argument de recherche. Par exemple, si la chaîne que vous recherchez est 05/02/93 au lieu de 05-02-93 , vous ne pouvez pas utiliser ce qui suit:
 FIND /05/02/93
La chaîne de recherche contient une barre oblique. Les exemples suivants fonctionneraient:
 FIND X05/02/93 or FIND S05/07/93
Tout délimiteur à l'exception d'un / ou de l'un des chiffres de la chaîne fonctionne. S'il existe des espaces dans la chaîne de recherche, vous devez répéter le délimiteur à la fin de la chaîne. Par exemple :
 FIND /CLARE JACKSON/

La chaîne de recherche n'est pas sensible à la casse. Une fois que vous avez entré une commande FIND, vous pouvez la répéter (c'est-à-dire rechercher l'occurrence suivante de la chaîne) en appuyant sur PF6.

GET xxxx
(Abréviation: G xxxx)

Transfère la file d'attente de données transitoires indiquée à la fin de la file de stockage temporaire actuellement affichée. Cela vous permet de parcourir le contenu de la file d'attente. xxxx doit être soit le nom d'une file d'attente de données transitoires intrapartition, soit le nom d'une file d'attente de données transitoires extrapartition qui a été ouverte pour entrée. Pour plus d'informations sur la navigation dans les files d'attente de données transitoires, voir Utilisation de la transaction CEBR avec des données transitoires .

LIGNE nnnn
(Abréviation: L nnnn)

Démarre le corps de l'écran au niveau de l'enregistrement de file d'attente un avant nnnn et définit la ligne en cours sur nnnn. (Cette disposition permet à une commande FIND suivante de lancer la recherche après l'enregistrement nnnn.)

PURGE
Supprime la file d'attente en cours de recherche.

N'utilisez pas PURGE pour supprimer le contenu d'une file d'attente générée en interne, telle qu'un message logique BMS.

Remarque: Si vous purgez une file de stockage temporaire récupérable, aucune autre tâche ne peut mettre à jour cette file d'attente (ajout d'un enregistrement, modification d'un enregistrement ou purge) jusqu'à la fin de la tâche.
PUT xxxx
(Abréviation: P xxxx)

Copie la file de stockage temporaire en cours de recherche dans la file d'attente de données transitoires nommée. xxxx doit être soit le nom d'une file d'attente de données transitoires intrapartition, soit le nom d'une file d'attente de données transitoires extrapartition qui a été ouverte pour la sortie. Pour plus d'informations sur la création ou la restauration d'une file d'attente de données transitoires, voir Utilisation de la transaction CEBR avec des données transitoires .

FILE D'ATTENTE XXXXXXXXXXXXXXXX
(Abréviation: Q xxxxxxxx)

Modifie le nom de la file d'attente que vous parcourez. La valeur que vous spécifiez peut être au format caractère, en utilisant jusqu'à 16 caractères (par exemple, QUEUE ABCDEFGHIJKLMNOP) ou au format hexadécimal (par exemple, QUEUE X'C1C2C3C4' ). Si le nom de la file d'attente contient des caractères minuscules, assurez-vous que la conversion en majuscules est supprimée pour le terminal que vous utilisez, puis entrez la combinaison correcte de caractères majuscules et minuscules. La transaction CEBR répond en affichant les données qui se trouvent dans la file d'attente nommée.

Vous pouvez également modifier le nom de la file d'attente en remplaçant la valeur en cours dans l'en-tête.

SYSID xxxx
(Abréviation: S xxxx)

Modifie le nom du pool de stockage temporaire ou du système distant sur lequel se trouve la file d'attente.

Vous pouvez également modifier ce nom en remplaçant la valeur SYSID en cours dans l'en-tête.

Remarque: Si ISC n'est pas actif dans le système CICS® sur lequel la transaction CEBR est exécutée, le SYSID est utilisé par défaut comme SYSID local.
TERMINAL xxxx
(Abréviation: TERM xxxx)

Modifie le nom de la file d'attente que vous parcourez, mais il est adapté aux applications qui utilisent la convention de dénomination des files de stockage temporaire associées à un terminal par une constante dans les quatre premiers caractères et le nom du terminal dans les quatre derniers caractères. Le nouveau nom de file d'attente est formé des quatre premiers caractères du nom de file d'attente en cours, suivis de xxxx.

Territory Optimization Program
(Abréviation: T)

Permet à la transaction CEBR de démarrer l'affichage au premier enregistrement de la file d'attente.