Aller au contenu

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

ValeurSignification
*NORMALLes messages d'état sont affichés (valeur livrée).
*NONELes 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.