Valeur système IBM i (AS/400) · Contrôle du système
QASTLVL
Niveau d'assistance utilisateur
Fixe le niveau d'écrans proposé aux utilisateurs : assistant opérationnel (*BASIC), intermédiaire (*INTERMED) ou expert (*ADVANCED), pour les profils qui s'en remettent au système.
À quoi elle sert
QASTLVL choisit le style des écrans système : plus le niveau est bas, plus l'assistance est importante. Elle sert de valeur par défaut pour les profils utilisateur dont le niveau d'assistance est *SYSVAL.
Elle intéresse l'exploitant qui accueille des utilisateurs peu expérimentés et l'administrateur qui préfère les écrans experts.
Les valeurs possibles
| Valeur | Signification |
|---|---|
*BASIC | Écrans de l'assistant opérationnel. Valeur livrée. |
*INTERMED | Écrans de niveau intermédiaire (interface système). |
*ADVANCED | Écrans de niveau expert. Si une commande n'a pas d'interface avancée, le niveau intermédiaire est utilisé. |
Prise en compte : Pour les prochaines connexions. La documentation de la valeur indique la prochaine ouverture de session, celle de CHGSYSVAL indique un effet immédiat : tenez compte du délai le plus long.
La valeur recommandée
*INTERMED ou *ADVANCED pour les équipes informatiques, qui n'ont que faire de l'assistant opérationnel. Garder *BASIC pour les utilisateurs d'exploitation peu techniques.
La changer
CHGSYSVAL SYSVAL(QASTLVL) VALUE('*INTERMED')
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 = 'QASTLVL'
Le piège
Un profil dont le niveau d'assistance est fixé explicitement n'est pas concerné par la valeur système. Certaines commandes n'ont pas d'interface avancée et retombent alors sur le niveau intermédiaire.