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
| Valeur | Signification |
|---|---|
*TYPEAHEAD | Frappe anticipée activée, mémorisation de la touche Attention désactivée (valeur livrée). |
*NO | Frappe anticipée et mémorisation de la touche Attention désactivées. |
*YES | Frappe 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.