CHGDEVBSC
Modifier une unité BSC
En bref
La commande CHGDEVBSC permet de modifier une description d'unité BSC.
CHGDEVBSC se lit CHG
(Modifier) + DEVBSC.
Sur IBM i, le nom d'une commande associe presque toujours un verbe et un objet.
Syntaxe minimale
CHGDEVBSC DEVD(…)
Paramètres
-
DEVDDescription d'unité obligatoire -
LOCADRAdresse locale du lieu -
ONLINEEn ligne à l'IPL -
CTNWINPriorité résolution contention -
BLOCKType de groupage -
SEPCHARCaractère de séparation -
RMTBSCELBSCEL à distance -
RCDLENLongueur d'enregistrement -
BLKLENLongueur de bloc -
TRNSPYTransmission mode transparent -
DTACPRCompression et décompression -
TRUNCSuppression blancs de fin -
GRPSEPType séparateur de groupe -
EMLDEVUnité émulée -
EMLKBDClavier émulé -
EMLNUMLCKVerrouillage numérique émulé -
EMLWRKSTNPoste en émulation -
TEXTTexte 'descriptif'
Astuce : dans une session 5250, tapez CHGDEVBSC 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 CHGDEVBSC permet de modifier une description d'unité BSC.
Restriction : Pour utiliser cette commande, vous devez disposer du droit spécial *IOSYSCFG (configuration de système d'entrée-sortie).
Paramètres
| Mot-clé | Description | Valeurs possibles | Remarques |
|---|---|---|---|
| DEVD | Description d'unité | Nom | Obligatoire, clé, positionnel 1 |
| LOCADR | Adresse locale du lieu | *SAME, 00, 01, 02, 03, 04, 05, 06, 07, 08, 09, 0A, 0B, 0C, 0D, 0E, 0F, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 1A, 1B, 1C, 1D, 1E, 1F, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 2A, 2B, 2C, 2D, 2E, 2F, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 3A, 3B, 3C, 3D, 3E, 3F, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 4A, 4B, 4C, 4D, 4E, 4F, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 5A, 5B, 5C, 5D, 5E, 5F, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 6A, 6B, 6C, 6D, 6E, 6F, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 7A, 7B, 7C, 7D, 7E, 7F, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 8A, 8B, 8C, 8D, 8E, 8F, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 9A, 9B, 9C, 9D, 9E, 9F, A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, AA, AB, AC, AD, AE, AF, B0, B1, B2, B3, B4, B5, B6, B7, B8, B9, BA, BB, BC, BD, BE, BF, C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, CA, CB, CC, CD, CE, CF, D0, D1, D2, D3, D4, D5, D6, D7, D8, D9, DA, DB, DC, DD, DE, DF, E0, E1, E2, E3, E4, E5, E6, E7, E8, E9, EA, EB, EC, ED, EE, EF, F0, F1, F2, F3, F4, F5, F6, F7, F8, F9, FA, FB, FC, FD, FE | Facultatif |
| ONLINE | En ligne à l'IPL | *SAME, *YES, *NO | Facultatif |
| CTNWIN | Priorité résolution contention | *SAME, *SEC, *PRI | Facultatif |
| BLOCK | Type de groupage | *SAME, *NONE, *ITB, *IRS, *NOSEP, *USER, *SEP | Facultatif |
| SEPCHAR | Caractère de séparation | *SAME, 00, 04, 05, 06, 07, 08, 09, 0A, 0B, 0C, 0D, 0E, 0F, 11, 12, 13, 14, 15, 16, 17, 18, 19, 1A, 1B, 1C, 1E, 20, 21, 22, 23, 24, 25, 27, 28, 29, 2A, 2B, 2C, 2E, 2F, 30, 31, 33, 34, 35, 36, 38, 39, 3A, 3B, 3C, 3E, 3F, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 4A, 4B, 4C, 4D, 4E, 4F, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 5A, 5B, 5C, 5D, 5E, 5F, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 6A, 6B, 6C, 6D, 6E, 6F, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 7A, 7B, 7C, 7D, 7E, 7F, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 8A, 8B, 8C, 8D, 8E, 8F, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 9A, 9B, 9C, 9D, 9E, 9F, A0, A1, A2, A3, A4, A5, A6, A7, A8, A9, AA, AB, AC, AD, AE, AF, B0, B1, B2, B3, B4, B5, B6, B7, B8, B9, BA, BB, BC, BD, BE, BF, C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, CA, CB, CC, CD, CE, CF, D0, D1, D2, D3, D4, D5, D6, D7, D8, D9, DA, DB, DC, DD, DE, DF, E0, E1, E2, E3, E4, E5, E6, E7, E8, E9, EA, EB, EC, ED, EE, EF, F0, F1, F2, F3, F4, F5, F6, F7, F8, F9, FA, FB, FC, FD, FE, FF | Facultatif |
| RMTBSCEL | BSCEL à distance | *SAME, *NO, *YES | Facultatif |
| RCDLEN | Longueur d'enregistrement | 1-8192, *SAME | Facultatif |
| BLKLEN | Longueur de bloc | 1-8192, *SAME | Facultatif |
| TRNSPY | Transmission mode transparent | *SAME, *YES, *NO | Facultatif |
| DTACPR | Compression et décompression | *SAME, *YES, *NO | Facultatif |
| TRUNC | Suppression blancs de fin | *SAME, *YES, *NO | Facultatif |
| GRPSEP | Type séparateur de groupe | *SAME, *EOT, *OFCSYS, *DEV3740 | Facultatif |
| EMLDEV | Unité émulée | *SAME, 3278, 3284, 3286, 3287, 3288, 3289 | Facultatif |
| EMLKBD | Clavier émulé | *SAME, *UPPER, *LOWER | Facultatif |
| EMLNUMLCK | Verrouillage numérique émulé | *SAME, *YES, *NO | Facultatif |
| EMLWRKSTN | Poste en émulation | Nom, *SAME, *ANY | Facultatif |
| TEXT | Texte 'descriptif' | Valeur caractère, *SAME, *BLANK | Facultatif |
Description d'unité (DEVD)
Indique le nom de la description d'unité.
Ce paramètre est obligatoire.
Adresse locale du lieu (LOCADR)
Indique l'adresse locale du lieu associé à cette unité.
Les valeurs possibles sont comprises entre 00 et FF.
- *SAME
- La valeur ne change pas.
En ligne à l'IPL (ONLINE)
Indique si cet objet est mis en fonction automatiquement lors de la procédure de chargement initial (IPL).
- *SAME
- La valeur ne change pas.
- *YES
L'unité est mise en fonction automatiquement lors de l'IPL.
- *NO
L'unité n'est pas mise en fonction automatiquement lors de l'IPL.
Priorité résolution contention (CTNWIN)
Désigne le poste BSC qui prend le contrôle en cas de conflit.
- *SAME
- La valeur ne change pas.
- *SEC
Indique que le système local est la station secondaire, celle-ci cédant le contrôle à la station primaire en cas de conflit.
- *PRI
Indique que le système local est une station primaire. Il obtient la priorité en cas de contention.
Type de groupage (BLOCK)
Indique qui, du système ou de l'utilisateur, procède au groupage ou au dégroupage des enregistrements transmis.
- *SAME
- La valeur ne change pas.
- *NONE
Le système n'exécute aucun groupage ou dégroupage.
- *ITB
Le groupage ou le dégroupage des enregistrements est fonction de l'emplacement d'un caractère de contrôle ITB.
- *IRS
Le groupage ou le dégroupage des enregistrements est fonction de la position d'un caractère de séparation d'enregistrements (IRS).
- *NOSEP
Le bloc reçu ou envoyé ne comprend aucun caractère de séparation d'enregistrements. Le système groupe et dégroupe les enregistrements selon la longueur d'enregistrement fixe indiquée dans les spécifications de formats des DDS.
- *USER
Le programme utilisateur fournit tous les caractères de contrôle, y compris les caractères de séparation d'enregistrements, les caractères d'encadrement BSC, les caractères transparents et tous les autres caractères nécessaires.
- *SEP
Le groupage et dégroupage des enregistrements est fonction de la position d'un caractère de séparation d'enregistrement spécifié par l'utilisateur.
Caractère de séparation (SEPCHAR)
Indique un caractère unique (1 octet) de séparation d'enregistrements.
Les valeurs possibles sont comprises entre 00 et FF. Les caractères de contrôle BSC ne sont pas admis.
- *SAME
- La valeur ne change pas.
BSCEL à distance (RMTBSCEL)
Indique le type de session BSCEL avec le système éloigné.
- *SAME
- La valeur ne change pas.
- *NO
L'unité ou le système éloigné ne reconnaît pas les commandes BSCEL. Les opérations ICF et codes de retour sont utilisés.
- *YES
Le système éloigné reconnaît les commandes de départ et de fin ainsi que les messages en ligne BSCEL.
Longueur d'enregistrement (RCDLEN)
Indique la longueur maximale d'enregistrement admise lors de la communication avec l'unité.
Les valeurs possibles sont comprises entre 1 et 32767.
La valeur doit être au moins égale à la taille du plus grand enregistrement à envoyer mais ne doit pas dépasser la taille de la mémoire tampon spécifiée dans la description de ligne (paramètre MAXBUFFER) à laquelle l'unité est connectée.
- *SAME
- La valeur ne change pas.
Longueur de bloc (BLKLEN)
Indique la longueur maximale de bloc admise lors de la communication avec l'unité.
Les valeurs possibles sont comprises entre 1 et 32767.
Remarque :Ce paramètre n'est admis que si APPTYPE(*BSCEL) ou APPTYPE(*RPGT) est indiqué.
La valeur doit être au moins égale à la taille du plus grand enregistrement à envoyer mais ne doit pas dépasser la taille de la mémoire tampon spécifiée dans la description de ligne (paramètre MAXBUFFER) à laquelle l'unité est connectée.
- *SAME
- La valeur ne change pas.
- longueur-bloc
Indiquez la longueur maximale de bloc (en octets) des enregistrements envoyés. Cette longueur doit être au moins égale à la taille du plus grand enregistrement envoyé. Les valeurs possibles sont comprises entre 1 et 32767 secondes.
Transmission mode transparent (TRNSPY)
Indique si le mode transparent est utilisé lors de l'envoi d'enregistrements groupés. Ce mode permet la transmission des 256 caractères EBCDIC. Vous devez l'utiliser pour transmettre des zones de données binaires ou condensées.
- *SAME
- La valeur ne change pas.
- *NO
Le mode transparent n'est pas utilisé.
- *YES
Le mode transparent doit être utilisé pour permettre la transmission des 256 caractères EBCDIC.
Compression et décompression (DTACPR)
Indique si la compression de données est effectuée.
Remarque :DTACPR(*YES) ne peut pas être indiqué avec TRNSPY(*YES) ou TRUNC(*YES). Ce paramètre n'est admis que si APPTYPE(*BSCEL) ou APPTYPE(*RPGT) est indiqué.
- *SAME
- La valeur ne change pas.
- *NO
Les données ne sont pas comprimées ou décomprimées.
- *YES
Les données sont comprimées en sortie et décomprimées en entrée.
Suppression blancs de fin (TRUNC)
Indique si les blancs de fin sont supprimés des enregistrements de sortie.
- *SAME
- La valeur ne change pas.
- *NO
Les blancs de fin ne sont pas supprimés des enregistrements en sortie.
- *YES
Les blancs de fin sont supprimés des enregistrements en sortie.
Type séparateur de groupe (GRPSEP)
Indique un séparateur de groupes de données (fichiers et documents).
- *SAME
- La valeur ne change pas.
- *EOT
Un caractère de commande de fin de transmission (EOT) est utilisé.
- *OFCSYS
Un bloc de transmission terminé par un caractère de contrôle de fin de texte (ETX) est utilisé.
- *DEV3740
Un enregistrement nul est utilisé (STX ETX).
Unité émulée (EMLDEV)
Indique que cette unité programme sert à recevoir et à envoyer des flots de données 3270. Le paramètre d'unité d'émulation inclut le type et le format de données de l'unité d'émulation. Le format des données de l'unité d'émulation est le format du flot de données 3270 à transmettre ou recevoir. Un en-tête commun de 20 ou 32 octets, contenant des informations sur les commandes et les flots de données de type 3270, figure au début de la mémoire tampon d'E-S qui envoie ou reçoit le flot de données de type 3270. Ce paramètre ne concerne que les communications SNUF. Il peut être défini sous la forme d'une liste de deux valeurs (éléments) ou en tant que valeur unique (*NONE).
- *SAME
- La valeur ne change pas.
- 3278
L'unité permet d'émuler un clavier-écran 3278.
- 3284
L'unité permet d'émuler une imprimante 3284.
- 3286
L'unité permet d'émuler une imprimante 3286.
- 3287
L'unité permet d'émuler une imprimante 3287.
- 3288
L'unité permet d'émuler une imprimante 3288.
- 3289
L'unité permet d'émuler une imprimante 3289.
Clavier émulé (EMLKBD)
Indique le type de clavier 3278 émulé. Vous ne pouvez indiquer ce paramètre que si *EML est aussi indiqué pour le paramètre Type d'application (APPTYPE).
- *SAME
- La valeur ne change pas.
- *UPPER
Seul le mode majuscule sera disponible sur le clavier 3270 émulé.
- *LOWER
Les modes majuscule et minuscule seront tous les deux disponibles sur le clavier 3270 émulé.
Verrouillage numérique émulé (EMLNUMLCK)
Indique si les zones d'entrée numériques ne permettent d'entrer que des données numériques au clavier d'une unité 5250. Une valeur ne peut être indiquée pour ce paramètre que si *EML est précisé pour le paramètre Type d'application (APPTYPE).
- *SAME
- La valeur ne change pas.
- *NO
L'émulation 3270 permet de taper toutes les données dans les zones d'entrée numériques.
- *YES
L'émulation 3270 ne permet de taper que des données numériques dans les zones d'entrée numériques. Les données numériques correctes comprennent les chiffres de 0 à 9, les signes + et -, le point (.) et le blanc.
Poste en émulation (EMLWRKSTN)
Le poste de travail en émulation associe une unité d'émulation à une unité écran ou imprimante. L'adresse de l'unité est réservée à ce poste de travail. Si aucune unité n'est spécifiée, ou si *ANY est indiqué, l'unité d'émulation peut être utilisée indifféremment par n'importe quel poste de travail.
- *SAME
- La valeur ne change pas.
- *ANY
Tous les postes de travail peuvent utiliser l'unité d'émulation.
- poste-de-travail
Indiquez le nom du poste de travail devant utiliser cette unité d'émulation.
Texte 'descriptif' (TEXT)
Texte décrivant brièvement l'objet.
- *SAME
- Le texte, s'il existe, ne change pas.
- *BLANK
- Aucun texte n'est spécifié.
- valeur-alphanumérique
- Tapez un texte d'au plus 50 caractères, entre apostrophes.
Exemples
CHGDEVBSC DEVD(BSC001) EMLDEV(3278) EMLKBD(*LOWER)
Cette commande permet de modifier la description de l'unité BSC BSC001 de sorte qu'elle émule un clavier-écran 3278 comportant des majuscules et des minuscules.
© Copyright IBM Corp. Texte d'aide reproduit à des fins de formation.