Flux de données 3270

Le flux de données 3270 est un flux de données orienté tampon. Les données d'impression sont formatées comme si elles allaient être affichées sur un écran. Le système hôte envoie des commandes pour formater l'espace de présentation. Ces commandes peuvent modifier l'espace de présentation à n'importe quel endroit et à tout moment. Une fois que le système hôte a terminé le formatage de l'espace de présentation, il émet une commande START PRINT et l'espace de présentation est imprimé aussi précisément que le permet le matériel de l'imprimante.

Commandes de flux de données 3270 répertorie les commandes pouvant être envoyées dans le flux de données 3270.

Table 1. Commandes de flux de données 3270
Commande Signification
W Ecrire
EW Effacer/Ecrire
EWA Effacer/Ecrire en alternance
RB Lire le tampon
RM Lire modifié
RMA Lire tout modifié
EAU Effacer tout élément non protégé
WSF Ecrire un champ structuré

Commandes de flux de données 3270 répertorie les commandes pouvant être envoyées dans le flux de données 3270.

Table 2. Commandes de flux de données 3270
Commande Signification
SBA Adresse du tampon de démarrage
SF Champ de départ
IC Insérer un curseur
PT Tabulation de programme
RA Répéter à l'adresse
EUA Effacer les éléments non protégés à l'adresse
SFE Champ de départ étendu
SA Définir l'attribut
MF Modifier un champ

Les trois dernières commandes du tableau précédent gèrent les attributs de couleur, de mise en évidence étendue et de symboles programmés pour les champs et les caractères individuels. L'attribut des symboles programmés n'est pas pris en charge par PC/3270.

Outre les commandes et ordres des deux tableaux précédents, il existe des codes de contrôle de formatage d'imprimante spéciaux qui peuvent être inclus dans le flux de données 3270.

Le tableau suivant répertorie les codes de contrôle pouvant être envoyés dans le flux de données 3270.

Table 3. Codes de contrôle du format du flux de données 3270
Code Description
NL Le code de contrôle de Nouvelle ligne déplace la position d’impression vers la marge gauche et vers le bas d’une ligne.
CR Le code de contrôle de Retour chariot déplace la position d’impression vers la marge gauche.
EM Le code de contrôle de Fin de message met fin à l’opération d’impression.
FF Le code de contrôle de Saut de page déplace la position d’impression vers la marge gauche en haut de la page suivante.
Note : NL, CR et EM ne sont valides que si un format de longueur de ligne spécifié par le WCC n'est pas utilisé. Le code FF est valide dans n'importe quelle position du tampon.

PC/3270 la prise en charge de l'imprimante interprète chaque attribut et code de contrôle de l'imprimante 3270 et les traduit en une séquence d'un ou plusieurs codes de contrôle de l'imprimante poste de travail. Pour plus d'informations sur le flux de données 3270, reportez-vous au document IBM 3270 Information Display Data Stream Programmer’s Reference.