Table de matières / Chapitre 7 / Annexe B

ANNEXE A FONCTIONS DU TERMINAL

Les codes du clavier sont assignés aux fonctions du clavier du terminal à travers le fichier de configuration (voir _WTn52.cfg, Chapter 5 section [CONTROL_KEYS]).

BackSpace Retour Arrière.
Valide dans un champ non-protégé.
Étant à la première position du champ, fait bouger le curseur à la dernière position du champ précédent.
Sinon, fait bouger le curseur une colonne à gauche.
Scan-code assignment.
BackTab Tabulation en arrière.
Fait bouger le curseur au commencement du champ.
Étant déjà au commencement du champ, fait bouger le curseur au champ précédent.
Scan-code assignment.
CursorDown Curseur en bas.
Dans le mode libre du curseur (Free), fait bouger le curseur une ligne en bas.
Sinon, fait bouger le curseur au prochaine champ.
Scan-code assignment.
CursorLeft Curseur Gauche.
Fait bouger le curseur une colonne à gauche.
Étant déjà au commencement du champ, fait bouger le curseur au champ précédent.
Scan-code assignment.
CursorRight Curseur Droit.
Fait bouger le curseur une colonne à droite. 
Étant déjà à la fin du champ, fait bouger le curseur au champ prochaine.
Scan-code assignment.
CursorSelect 3270, Non implémenté.
CursorUp Curseur en haut.
Dans le mode libre du curseur (Free), fait bouger le curseur une ligne en haut.
Sinon, fait bouger le curseur au champ précédent.
Scan-code assignment.
Data Entrée de données.
Valide dans un champ non-protégé.
Quand un caractère est entré, on constate que ce soit valide pour le type de champ, et qu'il aille sur la longueur du champ (en consonance avec le mode remplacer/insérer).
Si le champ est plein, fait les fonctions de pad et réglage d'accord avec le type de champ.
Si l'attribut "FER" (Field Exit Required) du champ est activé, attend la touche de Sortie du Champ (Field Exit), ou d'autres touches d'édition (Back Space, Delete, Cursor Left, etc.).
Si l'attribut Auto-Enter du champ est activé, fait une fonction Enter AID.
Sinon, fait bouger le curseur au prochaine champ non by-pass.
Delete Supprimer.
Valide dans un champ non-protégé.
Supprime le caractère au dessous du curseur.
Fait défiler une position à gauche le reste droit du champ.
Met un nulle dans la position la plus à droite.
Scan-code assignment.
Dup Dupliquer.
Valide dans un champ non-protégé.
Valide si le champ accepte des caractères Dup ou Mark.
Remplit le reste du champ avec des caractères "dup".
Scan-code assignment.
End Fin de données.
Fait bouger le curseur à la dernière position de données dans le champ.
Scan-code assignment.
EraseEof Effacer Fin du Champ.
Efface (nulle) tous les caractères du champ qui sont à droite du curseur.
Scan-code assignment.
EraseInput Effacer Entrée.
Efface (met à nulle) tous les champs modifiés.
Fait bouger le curseur jusqu'au premier champ non by-pass.
Scan-code assignment.
ErrorReset Réinitialiser Erreur.
Réinitialise l'indicateur "X Input Inhibit" (X II).
Met le terminal à l'état pas-d'erreur.
Met le mode remplacer/insérer à remplacer.
Scan-code assignment.
FieldExit Sortie du champ.
Valide dans un champ non-protégé.
Surveille les champs obligatoires et les conditions d'entrée obligatoires.
Fait les fonctions de pad et réglage d'accord avec le type de champ.
Si l'attribut Auto-Enter du champ est activé, fait une fonction Enter AID.
Sinon, fait bouger le curseur au prochaine champ non by-pass.
Scan-code assignment.
FieldMark Marque du champ.
3270, Même que Dup.
Valide dans un champ non-protégé.
Valide si le champ permet des caractères Dup ou Mark.
Remplie le reste du champ avec des caractères "Mark".
Scan-code assignment.
FieldMinus Champ Moins.
Valide dans un champ non-protégé.
Dans des champs numériques, met un signe negative (le dernière char numérique porte le signe), et fait une fonction de sortie de champ.
Dans de champs numériques avec signe, met un signe negative ("-" tiret), et fait une fonction de sortie de champ.
Non admis dans d'autres types de champs.
La touche "-" fonctionne comme un FieldMinus dans de champs numériques et numériques avec signe.
Scan-code assignment.
FieldPlus Champ Plus.
Valide dans un champ non-protégé.
Dans de champs numériques avec signe, met un signe positif, et fait une fonction de sortie de champ.
Dans d'autres champs, fait une fonction de sortie de champ.
La touche "+" fonctionne comme un FieldPlus dans de champs numériques et numériques avec signe.
Scan-code assignment.
ForwTab Tabulation en avance.
Fait bouger le curseur au prochain champ.
Scan-code assignment.
Home Home.
Fait bouger le curseur à la position de commencement (home - normalement le premier champ)
Si déjà à la position home, envoie un code "Record-Backspace" AID.
Scan-code assignment.
Insert Alterne le mode insérer/remplacer.
Insérer, lors de l'entrée de données, fait bouger les caractères du champ qui sont à droite du curseur une position à droite (si possible) et insère le caractère entré. Fait bouger le curseur un caractère à droite.
Remplacer, los de l'entrée de données, met le caractère entré à la position du curseur (en remplaçant le caractères existant). Fait bouger le curseur un caractère à droite.
Scan-code assignment.
 
Table de matières / Chapitre 7 / Annexe B