Aller au contenu

Valeur système IBM i (AS/400) · Contrôle du système

QKBDBUF

Frappe anticipée et mémorisation de la touche Attn

Active la frappe anticipée (type-ahead) et, au choix, la mémorisation de la touche Attention : *TYPEAHEAD, *NO ou *YES.

À quoi elle sert

La frappe anticipée permet à l'utilisateur de saisir la suite de ses touches avant l'affichage de l'écran suivant ; le système les mémorise. En option, la touche Attention peut aussi être mémorisée.

Elle améliore le confort des utilisateurs de 5250. L'exploitant et le support l'ajustent selon les retours des utilisateurs.

Les valeurs possibles

ValeurSignification
*TYPEAHEADFrappe anticipée activée, mémorisation de la touche Attention désactivée (valeur livrée).
*NOFrappe anticipée et mémorisation de la touche Attention désactivées.
*YESFrappe anticipée et mémorisation de la touche Attention activées.

Prise en compte : À la prochaine connexion d'un utilisateur au système.

La valeur recommandée

Conservez *TYPEAHEAD, valeur livrée. Passez à *NO si des saisies anticipées génèrent des erreurs sur vos écrans.

La changer

CHGSYSVAL  SYSVAL(QKBDBUF) VALUE(*TYPEAHEAD)

Pour lire la valeur actuelle et celle de la livraison, en SQL :

SELECT SYSTEM_VALUE_NAME, SYSTEM_VALUE, SHIPPED_DEFAULT_VALUE
FROM QSYS2.SYSTEM_VALUE_INFO
WHERE SYSTEM_VALUE_NAME = 'QKBDBUF'

Le piège

Avec la frappe anticipée, les touches pressées avant l'affichage de l'écran suivant lui sont appliquées : une option de menu ou une touche de fonction peut donc atterrir sur un écran inattendu. Les droits spéciaux *ALLOBJ et *SECADM sont nécessaires pour modifier la valeur.