Aller au contenu

STREML3270

Démarrer émulation écran 3270

En bref

La commande STREML3270 (Démarrer l'émulation d'écran 3270) permet de démarrer une session d'émulation d'écran sur un système hôte de type BSC ou SNA.

STREML3270 se lit STR (Démarrer) + EML3270. Sur IBM i, le nom d'une commande associe presque toujours un verbe et un objet.

Syntaxe minimale

STREML3270

Paramètres

Astuce : dans une session 5250, tapez STREML3270 puis F4 pour l'invite de saisie, et F1 sur un paramètre pour son aide.

Aide IBM i de la commande

Texte du F1, IBM i 7.5 en français (bibliothèque QSYS)

Où s'exécute : Tous les environnements (*ALL)
Compatible multitâche : Non

La commande STREML3270 (Démarrer l'émulation d'écran 3270) permet de démarrer une session d'émulation d'écran sur un système hôte de type BSC ou SNA. L'utilisateur peut taper cette commande sur la ligne de commande ou partir d'un clavier-écran autorisant la spécification de commandes CL. Elle peut également être lancée à partir d'un travail par lots en précisant le paramètre d'unité écran (DSPDEV).

La commande STREML3270 peut se trouver dans un programme CL spécifié en tant que INLPGM pour un profil utilisateur exécuté lorsque l'utilisateur ouvre une session sur l'unité écran.

Pour plus d'informations sur l'émulation d'unité, reportez-vous au manuel 3270 Device Emulation Support, SC41-5408.

Paramètres

Mot-clé Description Valeurs possibles Remarques
EMLCTL Contrôleur d'émulation ou Nom Facultatif, positionnel 1
EMLDEV Unité d'émulation, ou Nom Facultatif, positionnel 2
EMLLOC Lieu d'émulation Nom de communication Facultatif, positionnel 3
DSPDEV Unité écran, si par lots Nom, *CURRENT Facultatif
PAGEUP Défilement de page arrière *PA2, *PA1, *PA3, *NONE, *F1, *F2, *F3, *F4, *F5, *F6, *F7, *F8, *F9, *F10, *F11, *F12, *F13, *F14, *F15, *F16, *F17, *F18, *F19, *F20, *F21, *F22, *F23, *F24, *CLEAR, *ERASEINP, *CSRSLT Facultatif
PAGEDOWN Défilement de page avant *PA1, *PA2, *PA3, *NONE, *F1, *F2, *F3, *F4, *F5, *F6, *F7, *F8, *F9, *F10, *F11, *F12, *F13, *F14, *F15, *F16, *F17, *F18, *F19, *F20, *F21, *F22, *F23, *F24, *CLEAR, *ERASEINP, *CSRSLT Facultatif
TESTREQ Touche demande de test *DFT, *CLEAR, *ERASEINP Facultatif
CSRSLT Touche Sélection curseur *NONE, *F1, *F2, *F3, *F4, *F5, *F6, *F7, *F8, *F9, *F10, *F11, *F12, *F13, *F14, *F15, *F16, *F17, *F18, *F19, *F20, *F21, *F22, *F23, *F24 Facultatif
IGCEMLPC SNA DBCS 3270PC emulation *NO, *YES Facultatif
EMLPRTDEV Unité imprimante d'émulation Nom, *NONE, *EMLCTL, *EMLLOC Facultatif
INZWAIT Délai de contact hôte 1-32767, 120, *NOMAX Facultatif
NUMLCK Clavier en position numérique *EMLDEV, *NO, *YES Facultatif
NULLS Gestion des caractères nuls *BLANK, *REMOVE Facultatif
LOGON Commande SIGNON/LOGON Valeur caractère, *NONE Facultatif
WAITRSP Attendre réponse *NO, *YES Facultatif
ENDCOND Conditions arrêt émulation Valeurs uniques: *NONE
Autres valeurs (jusqu'à 2 répétitions): *DACTLU, *UNBIND
Facultatif
ATNEMLMNU Menu émulation pour ATTN *YES, *NO Facultatif
FKEYPGM Gestion de touches de fonction Valeurs uniques: *NONE
Autres valeurs: Liste d'éléments
Facultatif
Élément 1: Programme Nom d'objet qualifié
Qualificatif 1: Programme Nom
Qualificatif 2: Biblio Nom, *LIBL, *CURLIB
Élément 2: Touches de fonction Valeurs uniques: *ALLFKEYS
Autres valeurs (jusqu'à 24 répétitions): *F1, *F2, *F3, *F4, *F5, *F6, *F7, *F8, *F9, *F10, *F11, *F12, *F13, *F14, *F15, *F16, *F17, *F18, *F19, *F20, *F21, *F22, *F23, *F24
KBDTYPE Type de langue du clavier *DSPDEV, *SYSVAL, *LCL, AGB, AGE, AGI, AGM, ALI, ALM, BGB, BGE, BLI, BLM, BRB, BRE, CAB, CAE, CAI, CAM, CLB, CLE, CSB, CSE, CYB, DMB, DME, DMI, DMM, ESB, FAB, FAE, FAI, FAM, FNB, FNE, FNI, FNM, FQB, FQI, GKB, GNB, GNE, HIB, HNB, HNE, ICB, ICE, ICI, ICM, INB, INI, IRB, ITB, ITE, ITI, ITM, JEB, JEI, JKB, JPB, JPE, JUB, KAB, KOB, LAE, LTB, LVB, MKB, MKE, NCB, NCE, NEB, NEE, NEI, NEM, NWB, NWE, NWI, NWM, PLB, PKE, PLE, PRB, PRE, PRI, PRM, RCB, RMB, RME, ROB, ROE, RUB, RUE, SFI, SFM, SGI, SGM, SKB, SKE, SPB, SPE, SPI, SPM, SQB, SQE, SSB, SSI, SSE, SSM, SWB, SWE, SWI, SWM, TAB, THB, THE, TKB, TKE, TRB, TRE, UAE, UKB, UKE, UKI, UKM, USB, USE, USI, USM, VNE, YGI, YGM, *TRNTBL Facultatif
TRNTBLOUT Table de conversion en sortie Valeurs uniques: *KBDTYPE
Autres valeurs: Nom d'objet qualifié
Facultatif
Qualificatif 1: Table de conversion en sortie Nom
Qualificatif 2: Biblio Nom, *LIBL, *CURLIB
TRNTBLIN Table de conversion en entrée Valeurs uniques: *KBDTYPE
Autres valeurs: Nom d'objet qualifié
Facultatif
Qualificatif 1: Table de conversion en entrée Nom
Qualificatif 2: Biblio Nom, *LIBL, *CURLIB
EMLCFGE Poste de configuration Nom, QEMDFTCFGE, *NONE Facultatif

Contrôleur d'émulation (EMLCTL)

Indique le nom d'une description de contrôleur BSC (transmission binaire synchrone) ou SNA (Architecture de réseau des systèmes IBM) associée à des descriptions d'unités d'émulation 3270. Si ce paramètre est précisé, l'écran demandeur est connecté à une unité d'émulation 3270 disponible sur le contrôleur d'émulation. Une unité au moins doit être disponible et celui qui a lancé la commande doit être autorisé à utiliser le contrôleur et l'unité.

Répondez à cette invite ou à l'une des suivantes : Unité d'émulation (paramètre EMLDEV) ou Lieu d'émulation (paramètre EMLLOC).

Unité d'émulation (EMLDEV)

Indique le nom d'une unité d'émulation BSC ou de toute unité d'émulation SNA (3278) reliée au clavier-écran demandeur afin d'émuler un clavier-écran 3270. Le demandeur doit être autorisé à utiliser cette unité, et celle-ci doit être disponible.

Répondez à cette invite ou à chacune des suivantes : paramètre Contrôleur d'émulation (EMLCTL) ou paramètre Lieu d'émulation (EMLLOC).

Lieu d'émulation (EMLLOC)

Indique le nom de lieu éloigné des unités d'émulation 3270. Ce nom est défini lors de la configuration des unités et correspond au lieu avec lequel la communication est établie. Si ce paramètre est précisé, l'écran demandeur est connecté à une unité d'émulation 3270 disponible référencée par le lieu éloigné. Une unité au moins de ce type doit être disponible et l'émetteur de la commande doit être autorisé à l'utiliser. 1016 unités d'émulation peuvent être référencées sur le lieu éloigné.

Répondez à cette invite ou à l'une des suivantes : Contrôleur d'émulation (paramètre EMLCTL) ou Unité d'émulation (paramètre EMLDEV).

Unité écran, si par lots (DSPDEV)

Indique le nom de l'unité écran utilisée en émulation lorsque la commande est incluse dans un travail par lots. L'émulation 3270 tente d'acquérir l'unité par son nom. Une fois l'unité acquise, l'émulation 3270 devient active.

*CURRENT
Le nom de l'unité écran en cours est utilisé pour l'émulation. Ce paramètre est pris en compte lorsque la commande figure dans un travail interactif.
nom-unité-écran
Indiquez le nom de l'unité écran utilisée pour l'émulation. Ce paramètre est pris en compte quand la commande figure dans un travail par lots.

Défilement de page arrière (PAGEUP)

Affecte une fonction supplémentaire à la touche de défilement de page précédente d'un clavier 5250 en émulation 3270. Cette affectation est prise en compte si le nombre de zones d'entrée n'est pas supérieur au nombre maximal admis.

touche-*PA
Indiquez la touche PA 3270 affectée à la touche de défilement de page précédente. La touche par défaut est la touche *PA2.
*NONE
Aucune fonction n'est attribuée à la touche de défilement de page précédente. Si le nombre de zones d'entrée à l'écran est inférieur au nombre admis par le 5250, la touche n'est pas définie.
*Fn
Indiquez la touche F 3270 qui doit être affectée à la touche de défilement de page précédente.
*CLEAR
La touche de défilement de page précédente remplit la fonction d'effacement d'écran du 3270.
*ERASEINP
La touche de défilement de page précédente remplit la fonction d'effacement des zones d'entrée du 3270.
*CSRSLT
La touche 3270 de sélection du curseur est affectée à la touche de défilement de page précédente, ce qui ne permet pas l'utilisation de la touche d'origine de sélection du curseur.

Défilement de page avant (PAGEDOWN)

Affecte une fonction supplémentaire à la touche de défilement de page suivante d'un clavier 5250 en émulation 3270. Cette affectation est prise en compte si le nombre de zones d'entrée n'est pas supérieur au nombre maximal admis.

touche-*PA
Indiquez la touche PA 3270 affectée à la touche de défilement de page suivante. La touche par défaut est la touche *PA1.
*NONE
Aucune fonction n'est attribuée à la touche de défilement de page suivante. Si le nombre de zones d'entrée affichées à l'écran est inférieur au nombre admis sur le 5250, cette touche n'est pas définie.
*Fn
Indiquez la touche F du 3270 qui doit être affectée à la touche de défilement de page suivante.
*CLEAR
La touche de défilement de page suivante remplit la fonction d'effacement écran du 3270.
*ERASEINP
La touche de défilement de page suivante remplit la fonction d'effacement des zones d'entrée du 3270.
*CSRSLT
La touche 3270 de sélection du curseur est affectée à la touche de défilement de page suivante, ce qui ne permet pas l'utilisation de la touche d'origine.

Touche demande de test (TESTREQ)

Affecte une fonction supplémentaire à la touche TEST sur le clavier 5250 en émulation 3270.

*DFT
C'est la fonction par défaut, définie par le système, qui est attribuée à la touche TEST. Celle-ci diffère selon que l'unité en émulation 3270 utilise le protocole BSC ou SNA. pour une unité BSC, la fonction 3270 de demande de test est affectée à cette touche ; pour une unité SNA, c'est la fonction 3270 d'appel système qui lui est attribuée.
*CLEAR
La fonction d'effacement d'écran du 3270 est affectée à la touche TEST.
*ERASEINP
La fonction d'effacement de zones d'entrée du 3270 est affectée à la touche TEST.

Touche Sélection curseur (CSRSLT)

Indique l'une des diverses touches de fonction à utiliser en tant que touche de Sélection du curseur. Lorsque l'émulation 3270 est active, la touche indiquée peut être utilisée pour choisir des zones ou modifier cette sélection.

*NONE
Aucune touche de fonction ne sera affectée à l'émulation de la touche de sélection du curseur. Utilisez la touche d'origine.
*Fn
Indiquez la touche de fonction affectée à l'émulation de la touche de sélection du curseur. L'utilisation de la touche d'origine n'est pas admise.

SNA DBCS 3270PC emulation (IGCEMLPC)

Indique si l'émulation 3270PC SNA (System Network Architecture) à jeu de caractères sur deux octets (DBCS) ou l'émulation d'unité 3270 est utilisée. Ce paramètre n'est valide que sur un ordinateur personnel S/55. Specifies whether System Network Architecture (SNA) double-byte character set (DBCS) 3270PC emulation or 3270 device emulation is used. This parameter is valid only when using a S/55 Personal Computer.

*NO
L'émulation 3270PC SNA DBCS n'est pas utilisée. SNA DBCS 3270PC emulation is not used.
*YES
L'émulation 3270PC SNA DBCS est utilisée. SNA DBCS 3270PC emulation is used.

Unité imprimante d'émulation (EMLPRTDEV)

Indique l'unité d'émulation d'imprimante utilisée pour l'émulation 3270PC SNA DBCS. L'unité d'émulation d'imprimante est sélectionnée après la sélection de l'émulation d'unité. Ce paramètre n'est valide que si *YES est indiqué à l'invite Émulation 3270PC SNA DBCS (paramètre IGCEMLPC). Specifies the emulation printer device that is used for SNA DBCS 3270PC emulation. The printer emulation device is selected after the device emulation is selected. This parameter is valid only when *YES is specified on the SNA DBCS 3270PC emulation prompt (IGCEMLPC parameter).

*NONE
L'émulation d'imprimante 3270PC SNA DBCS avec émulation d'unité n'est pas utilisée. Aucune unité d'émulation d'imprimante n'est sélectionnée. SNA DBCS 3270PC printer emulation with device emulation is not used. No printer emulation device is selected.
emulation-device-description-name
Indiquez l'unité d'émulation d'imprimante à associer à l'unité d'émulation d'écran sélectionnée pour l'émulation 3270PC SNA DBCS. Specify the printer emulation device with the selected display emulation device for SNA DBCS 3270PC emulation.
*EMLCTL
La première unité d'émulation d'imprimante disponible sur le contrôleur indiqué à l'invite Contrôleur d'émulation (paramètre EMLCTL) est utilisée. The first available printer emulation device on the specified controller on the Contrôleur d'émulation prompt (EMLCTL parameter) is used.
*EMLLOC
La première unité d'émulation d'imprimante disponible à l'emplacement indiqué à l'invite Lieu d'émulation (paramètre EMLLOC) est utilisée. The first available printer emulation device from the specified location on the Lieu d'émulation prompt (EMLLOC parameter) is used.

Délai de contact hôte (INZWAIT)

Indique le délai d'attente (en secondes) prévu par l'émulation 3270 pour la réception du premier écran en provenance du système hôte. Si, passé ce délai, le système hôte n'a rien envoyé, la session d'émulation prend fin et un message est envoyé au demandeur.

120
L'émulation 3270 attend pendant 120 secondes le premier écran en provenance du système hôte.
*NOMAX
L'affichage du premier écran en provenance du système hôte n'est conditionné par aucun délai d'attente. Cette valeur peut être utilisée lorsque l'utilisateur n'est pas sûr du moment auquel le système hôte est actif pour cette session. Il est possible de mettre fin à la demande à l'aide des fonctions de demande système et de demande de fin.
nombre-secondes
Indiquez le délai d'attente (exprimé en secondes) prévu par l'émulation 3270 pour la réception du premier écran en provenance du système hôte. Les valeurs admises sont comprises entre 1 et 32767 secondes.

Clavier en position numérique (NUMLCK)

Indique si les zones d'entrée numériques n'admettront que les données numériques d'un clavier 5250.

*EMLDEV
Le verrouillage numérique est indiqué dans le paramètre EMLNUMLCK de la description d'unité d'émulation. Vous pouvez utiliser la commande DSPDEVD pour afficher la valeur EMLNUMLCK en cours pour l'unité d'émulation. Cette valeur peut être modifiée à l'aide des commandes CRTDEVBSC ou CHGDEVBSC en BSC ou les commandes CRTDEVHOST ou CHGDEVHOST en SNA.
*NO
L'émulation 3270 admet toutes les données tapées dans les zones d'entrée numériques.
*YES
L'émulation 3270 admet uniquement l'entrée de données numériques (les caractères de 0 à 9, les symboles "+ -, ." et le caractère "b" qui correspond à un blanc), dans les zones d'entrée numériques.

Gestion des caractères nuls (NULLS)

Indique la façon dont doivent être traités les caractères nuls imbriqués ou les caractères nuls de début du flot de données 3270 envoyé par le clavier-écran 5250. Les caractères nuls de début sont ceux qui précèdent un caractère non nul. Les caractères nuls imbriqués sont ceux qui se trouvent entre des caractères non nuls.

*BLANK
Les caractères nuls imbriqués et les caractères nuls de début du flot de données 3270 sont remplacés par des blancs.
*REMOVE
Les caractères nuls imbriqués et les caractères nuls de début sont supprimés du flot de données 3270.

Commande SIGNON/LOGON (LOGON)

Indique le texte d'ouverture envoyé au système hôte après le démarrage d'une émulation 3270 SNA. Ce texte peut être utilisé pour ouvrir une session sur une application spécifique du système hôte.

Ce paramètre n'est pas admis s'il est indiqué pour l'émulation 3270 BSC ou le passe-système de clavier-écran 3270 SNA.

*NONE
Aucun texte n'est envoyé au système hôte après le démarrage de l'émulation 3270.
Commande-ouverture-session-hôte
Indique le texte envoyé au système hôte après le démarrage d'une émulation 3270 SNA. Le texte doit être indiqué entre apostrophes s'il contient des blancs ou des caractères spéciaux. S'il contient des blancs ou d'autres caractères spéciaux, ce texte de 256 caractères au maximum doit être placé entre apostrophes.

Attendre réponse (WAITRSP)

Indique si l'unité d'émulation 3270 attend que les données reçues soient affichées à l'écran du poste de travail pour envoyer une réponse positive au système hôte. Le temps de réponse enregistré par System i5 peut être plus long que celui enregistré par le système hôte lorsque l'unité d'émulation n'attend pas.

*NO
L'unité d'émulation n'attend pas pour envoyer une réponse positive. Elle envoie une réponse dès que les données reçues sont affichées à l'écran du poste de travail.
*YES
L'unité d'émulation attend que les données reçues soient affichées par le poste de travail pour envoyer une réponse positive.

Conditions arrêt émulation (ENDCOND)

Indique les autres conditions d'arrêt d'émulation 3270 SNA.

Ce paramètre n'est pas admis s'il est indiqué pour l'émulation 3270 BSC ou le passe-système de clavier-écran 3270 SNA.

Les valeurs possibles sont les suivantes :

*NONE
Aucune autre condition d'arrêt d'émulation 3270 n'est définie.
*DACTLU
La session d'émulation 3270 s'arrête si elle reçoit une commande SNA DACTLU du système hôte. Nous vous recommandons de considérer les points suivants avant de choisir cette condition d'arrêt :
  • Certaines applications du système hôte émettent une commande DACTLU (par exemple TSO) avant de démarrer, ce qui arrête la session d'émulation 3270 avant que l'application choisie ne soit obtenue. Il est préférable d'éviter cette condition d'arrêt lors d'une tentative d'accès à ces applications.
*UNBIND
La session d'émulation 3270 s'arrête si elle reçoit une commande SNA UNBIND du système hôte. Nous vous recommandons de considérer les points suivants avant de choisir cette condition d'arrêt :
  • Il convient d'utiliser cette condition d'arrêt uniquement si vous devez accéder à une seule application du système hôte au cours de la session. Une commande UNBIND se produit lors du passage à une autre application et la session 3270 s'arrête avant que vous n'ayez pu accéder à l'application suivante.
  • Il convient d'utiliser cette condition d'arrêt uniquement dans le cas où il n'existe qu'un simple chemin de transmission au système hôte. Il s'agit d'un chemin qui ne concerne que l'accès à System i5 sur lequel s'exécute la commande STREML3270 (Démarrer une émulation écran 3270) et l'accès au système hôte contenant l'application choisie. Des systèmes intermédiaires peuvent être présents sur ce chemin. Cependant, en cas d'accès à ces systèmes, une commande UNBIND intervient lors du passage au système suivant et la session d'émulation d'écran 3270 s'arrête sans que vous ayez pu accéder à l'application souhaitée.
  • Certaines applications du système hôte émettent une commande UNBIND (par exemple (TSO) avant de démarrer, ce qui arrête la session d'émulation d'écran 3270 avant que l'application choisie ne soit obtenue. Il est préférable d'éviter cette condition d'arrêt lors d'une tentative d'accès à ces applications.

Menu émulation pour ATTN (ATNEMLMNU)

Indiquez si vous souhaitez ou non afficher le menu CHOIX D'UNE OPTION D'EMULATION 3270 POUR BSC ou CHOIX D'UNE OPTION D'EMULATION 3270 POUR SNA lorsque la touche ATTN est utilisée.

Ce paramètre n'est pas admis pour le passe-système de clavier-écran 3270 SNA.

Les valeurs possibles sont les suivantes :

*YES
Le menu CHOIX D'UNE OPTION D'EMULATION POUR BSC ou CHOIX D'UNE OPTION D'EMULATION POUR SNA s'affiche lorsque vous appuyez sur la touche ATTN.
*NO
Le menu CHOIX D'UNE OPTION D'EMULATION 3270 POUR SNA ou CHOIX D'UNE OPTION D'EMULATION 3270 POUR BSC ne s'affiche pas lorsque vous appuyez sur la touche ATTN. Le cas échéant, le programme en cours de gestion de la touche ATTN dans le travail prend le contrôle lorsque la touche ATTN est utilisée. Vous pouvez également afficher ce menu en appuyant sur la séquence de touches d'appel système, puis en choisissant l'option Menu d'options d'émulation 3270 dans le menu APPEL SYSTEME.

Gestion de touches de fonction (FKEYPGM)

Indique un programme d'exit utilisateur et une ou plusieurs touches de fonction appelant ce programme. Si vous appuyez sur l'une de ces touches au cours de la session d'émulation d'écran 3270, la commande est transmise au système hôte, et le programme d'exit est appelé. Lorsque ce programme a été exécuté, le contrôle est rendu à la session d'émulation d'écran 3270, au niveau où vous avez appuyé sur la touche de fonction.

Ce paramètre n'est pas admis s'il est indiqué pour l'émulation d'écran 3270 BSC ou le passe-système 3270 SNA.

Le programme d'exit utilisateur n'est appelé que si la commande associée à la touche de fonction est transmise correctement au système hôte. Dans le cas contraire, un message de restauration après erreur apparaît au bas de l'écran, vous invitant à renouveler la demande.

Le programme d'exit utilisateur doit être codé pour permettre l'utilisation de paramètres d'entrée. Les paramètres suivants sont transmis au programme dans l'ordre indiqué :

  1. L'identificateur de touche de fonction (10 caractères). Il s'agit de l'identificateur de la touche de fonction sur laquelle vous avez appuyé. Si vous appuyez sur F1, la valeur de ce paramètre sera *F1. Si vous utilisez F2, la valeur sera *F2, et ainsi de suite jusqu'à la touche F24. La valeur est justifiée à gauche dans ce paramètre.
  2. Le nom d'écran (10 caractères). Il s'agit du nom de l'écran utilisé pour l'émulation d'écran 3270. La valeur est justifiée à gauche dans ce paramètre.
  3. La position du curseur (6 caractères). Il s'agit de la position du curseur sur l'écran au moment où vous avez appuyé sur la touche de fonction. Les trois premiers caractères représentent la position horizontale (ligne) du curseur, et les trois suivants sa position verticale (colonne). Par exemple, si le curseur se trouve sur la ligne 24, colonne 1 au moment où vous appuyez sur la touche de fonction, la valeur de ce paramètre sera 024001. Ces numéros de ligne et de colonne peuvent être extraits de la variable au moyen de la logique de sous-chaîne.

Les valeurs possibles pour le nom-programme sont :

*NONE
Aucun programme d'exit utilisateur n'est associé à une touche de fonction.
nom-programme
Indiquez le nom du programme d'exit utilisateur appelé à l'aide de l'une des touches de fonction indiquées, ainsi que la bibliothèque où il se trouve. Il ne doit pas s'agir d'un programme système.

Pour la bibliothèque, les valeurs possibles sont les suivantes :

*LIBL
La recherche est effectuée dans toutes les bibliothèques utilisateur et système de la liste des bibliothèques du travail jusqu'à ce que la première occurrence soit trouvée.
*CURLIB
Le programme est recherché dans la bibliothèque en cours du travail. Si cette dernière n'est pas précisée, QGPL est prise par défaut.
nom
Indiquez le nom de la bibliothèque dans laquelle doit s'effectuer la recherche.

Les valeurs possibles pour la touche de fonction sont :

*ALLFKEYS
Toutes les touches de fonction appellent le programme d'exit utilisateur.
touche-de-fonction
Indiquez la touche de fonction qui doit appeler le programme d'exit utilisateur. 24 valeurs au maximum peuvent être indiquées pour ce paramètre.

Type de langue du clavier (KBDTYPE)

Indique l'ID langue du clavier (3 caractères), qui représente un identificateur de caractères complet (CHRID - composé d'un jeu de caractères et d'une page de codes) utilisé sur le clavier-écran. Pour déterminer le CHRID à partir de l'identificateur de langue du clavier, reportez-vous à la table des valeurs CHRID de la section relative à la commande CRTDEVDSP (Créer une unité écran) du manuel CL Reference.

Ce paramètre ne s'applique pas lors d'un passe-système 3270 SNA.

*DSPDEV
Si une unité écran locale est indiquée au paramètre DSPDEV de STREML3270, la valeur KBDTYPE en cours pour la description de cette unité est utilisée. Si une unité écran éloignée est indiquée, la valeur système QKDBTYPE en cours est utilisée.
*SYSVAL
La valeur système QKBDTYPE en cours est utilisée. Admis pour les unités écrans locales et éloignées.
*LCL
L'unité écran nécessitant l'émulation 3270 est une unité locale. Le type de clavier utilisé est déterminé par la description d'unité écran.
*TRNTBL
Permet l'utilisation de tables de conversion définies par l'utilisateur. Le type de conversion est précisé dans les tables figurant en regard des invites Table de conversion en sortie (paramètre TRNTBLOUT) et Table de conversion en entrée (paramètre TRNTBLIN).

Si une unité écran locale est indiquée au paramètre DSPDEV de STREML3270, la valeur KBDTYPE en cours pour cette unité est utilisée afin de déterminer le CHRID. Si une unité écran éloignée est indiquée, la valeur système QKDBTYPE en cours est utilisée.

identificateur-langue-clavier
Indiquez l'identificateur de langue du clavier à utiliser.

Table de conversion en sortie (TRNTBLOUT)

Indique la table en sortie permettant la conversion des caractères envoyés par le système hôte à l'émulation 3270. Si *TRNTBL figure en regard de l'invite Type de langue du clavier (paramètre KBDTYPE), une valeur doit également être indiquée en regard de l'invite Table de conversion en entrée (paramètre TRNTBLIN).

*KBDTYPE
La conversion s'effectue selon la langue définie en regard de l'invite Type de langue du clavier (paramètre KBDTYPE).
nom-table
Indiquez le nom de la table de conversion en sortie, ainsi que la bibliothèque où elle se trouve.

Pour la bibliothèque, les valeurs possibles sont les suivantes :

*LIBL
La recherche est effectuée dans toutes les bibliothèques utilisateur et système de la liste des bibliothèques du travail jusqu'à ce que la première occurrence soit trouvée.
*CURLIB
La table de conversion en sortie est recherchée dans la bibliothèque en cours du travail. Si cette dernière n'est pas précisée, QGPL est prise par défaut.
nom
Indiquez le nom de la bibliothèque dans laquelle doit s'effectuer la recherche.

Table de conversion en entrée (TRNTBLIN)

Indique la table en entrée permettant de convertir les caractères envoyés par l'émulation 3270 au système hôte. Si *TRNTBL est indiqué en regard de l'invite Type de langue du clavier (paramètre KBDTYPE), une valeur doit être indiquée pour l'invite Table de conversion en sortie (paramètre TRNTBLOUT).

*KBDTYPE
La conversion s'effectue selon la langue définie en regard de l'invite Type de langue du clavier (paramètre KBDTYPE).
nom-table
Indiquez le nom de la table de conversion en entrée, ainsi que la bibliothèque où elle se trouve.

Pour la bibliothèque, les valeurs possibles sont les suivantes :

*LIBL
La recherche est effectuée dans toutes les bibliothèques utilisateur et système de la liste des bibliothèques du travail jusqu'à ce que la première occurrence soit trouvée.
*CURLIB
La table de conversion en entrée est recherchée dans la bibliothèque en cours du travail. Si cette dernière n'est pas précisée, QGPL est prise par défaut.
nom
Indiquez le nom de la bibliothèque dans laquelle doit s'effectuer la recherche.

Poste de configuration (EMLCFGE)

Indique si un poste de configuration est utilisé pour cette session. Les postes de configuration définissent les options de configuration de l'émulation 3270. Ils sont créés à l'aide de la commande ADDEMLCFGE (Ajouter un poste de configuration d'émulation).

Les valeurs possibles sont les suivantes :

*NONE
Aucun poste de configuration n'est précisé. Les valeurs par défaut sont utilisées.
QEMDFTCFGE
Le poste de configuration par défaut QEMDFTDFGE est utilisé. Il est prédéfini et peut être mis à jour à l'aide de la commande CHGEMLCFGE (Modifier un poste de configuration d'émulation).
nom-poste-configuration
Indiquez le nom du poste de configuration à utiliser. Si ce poste est introuvable dans le fichier de configuration, les options de configuration par défaut sont utilisées.

Exemples

STREML3270   EMLCTL(TSOHOST)  PAGEUP(*F7)  PAGEDOWN(*F8)

Cette commande permet de placer l'unité d'affichage dans une session d'émulation qui utilise la première unité disponible dans la description du contrôleur TSOHOST pour lequel l'utilisateur dispose de droits. Lorsque le nombre de zones d'entrée affichées est inférieur au nombre admis sur le 5250 et que la touche de défilement de page précédente est utilisée, la commande associée à la touche F7 est envoyée au système hôte. Lorsque la touche de défilement de page suivante est utilisée, la commande associée à la touche F8 est envoyée au système hôte.

Messages d'erreur

Messages *ESCAPE

CPF2619
Table &1 non trouvée.
CPF269A
Le paramètre de bibliothèque est différent de "QSYS " lors de l'appel.
CPF269B
Table de conversion T.61 non trouvée.
CPF85EA
L'adresse d'écran envoyée par l'hôte est supérieure à la taille de l'écran.
CPF85EB
Fin de la session d'émulation d'unité 3270.
CPF85EC
Texte non accepté pour le paramètre LOGON.
CPF85ED
Valeurs différentes de ENDCOND(*NONE) non acceptées.
CPF85E2
L'émulation d'écran 3270 est déjà active pour ce travail.
CPF85E4
Non autorisé à table de conversion &1 de &2.
CPF85E5
L'unité d'émulation 3270 &1 est réservée pour l'unité &2.
CPF85E6
Table de conversion &1 de la bibliothèque &2 introuvable.
CPF8503
Contrôleur d'émulation &1 non trouvé.
CPF8504
Le contrôleur &1 n'accepte pas l'émulation 3270.
CPF8505
Unité d'émulation &2 non trouvée.
CPF8506
Lieu d'émulation &1 non trouvé.
CPF8507
Ouverture de fichier impossible pour émulation écran.
CPF8508
Le système hôte ne répond pas.
CPF851A
Le nombre maximal de caractères de décalage vers l'intérieur et vers l'extérieur est dépassé. Maximum number of shift in and shift out characters exceeded.
CPF8510
Erreur interne sur l'unité &1.
CPF8511
Emulation interrompue par des erreurs sur l'unité &2.
CPF8512
Emulation interrompue car unité &2 suspendue.
CPF8513
Emulation interrompue par des erreurs sur l'unité &2.
CPF8514
Rétablissement après erreur arrêté sur unité &1.
CPF8515
Session d'émulation 3270 interrompue par l'hôte.
CPF8516
Aucune concordance entre l'hôte et l'unité &2.
CPF8517
Nombre de zones reçues supérieur au maximum admis.
CPF8518
Emulation interrompue par erreur interne au système.
CPF8519
Anomalie de fonctionnement dans l'émulation 3270.
CPF852A
Seule la valeur FKEYPGM(*NONE) est supportée.
CPF852B
Programme &1 non trouvé.
CPF852C
Accès au programme &1 non autorisé.
CPF8521
Non autorisé au contrôleur &1.
CPF8522
Non autorisé à l'unité d'émulation &2.
CPF8523
Valeur *NO non acceptée pour le paramètre ATNEMLMNU.
CPF8524
Impossible d'ouvrir fichier écran requis par émulation.
CPF8525
KBDTYPE(*LCL) non admis pour écrans éloignés.
CPF8526
Aucune unité d'émulation écran 3270 disponible.
CPF8527
Unité d'émulation &2 non disponible.
CPF8528
L'unité &2 n'est pas une unité d'émulation écran.
CPF8530
Non autorisé à utiliser une unité d'émulation écran.
CPF8533
Unité écran non indiquée dans un travail par lots.
CPF8534
Unité écran &1 non disponible.
CPF8535
Unité écran &1 non trouvée.
CPF8536
Non autorisé à l'unité écran &1.
CPF8539
Type de clavier &1 non accepté par l'émulation 3270.
CPF8546
Aucune unité d'émulation écran 3270 disponible.
CPF8547
Aucune unité émulation d'imprimante 3270 disponible.
CPF8550
Emulation interrompue en raison d'un incident interne de dépassement de délai.
CPF8551
Emulation interrompue avec le code d'erreur &1.
CPF8552
Emulation interrompue en raison d'un code retour.
CPF8553
Contrôleur ou unité BSC non autorisé sans conversion.
CPF8565
Unité d'émulation &1 non trouvée.
CPF8568
L'unité &1 n'est pas une unité d'émulation d'imprimante.
CPF8569
Non autorisé à utiliser une unité d'émulation d'imprimante.
CPF8571
Aucune unité émulation d'imprimante 3270 disponible.
CPF8572
Unité d'émulation &1 non disponible.

© Copyright IBM Corp. Texte d'aide reproduit à des fins de formation.