Valeur système IBM i (AS/400) · Messages et journalisation
QSTSMSG
Affichage des messages d'état
Autorise ou non l'affichage des messages d'état sur la ligne 24 des écrans 5250 : *NORMAL les affiche, *NONE les supprime.
À quoi elle sert
Les messages d'état sont de courtes informations affichées en bas de l'écran 5250 sans interrompre l'utilisateur. QSTSMSG les active ou les désactive pour les travaux interactifs.
Concerne surtout les utilisateurs de sessions 5250 et les développeurs dont les programmes envoient des messages d'état.
Les valeurs possibles
| Valeur | Signification |
|---|---|
*NORMAL | Les messages d'état sont affichés (valeur livrée). |
*NONE | Les messages d'état ne sont pas affichés. |
Prise en compte : Immédiate, mais sans effet sur les travaux déjà démarrés.
La valeur recommandée
Garder *NORMAL : c'est le comportement attendu par les utilisateurs et les programmes.
La changer
CHGSYSVAL SYSVAL(QSTSMSG) VALUE('*NORMAL')
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 = 'QSTSMSG'
Le piège
Mettre *NONE cache aussi des retours utiles aux utilisateurs ; l'effet n'étant pas rétroactif, une session déjà ouverte garde l'ancien comportement jusqu'à sa reconnexion.