Aller au contenu

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

QSETJOBATR

Attributs du travail issus de l'environnement local

Précise quels attributs d'un travail (format de date, séparateurs, CCSID, séquence de tri) sont pris dans l'environnement local au lancement du travail.

À quoi elle sert

Un environnement local (locale) définit des conventions linguistiques. Cette valeur indique lesquels de ces attributs sont repris à l'initialisation du travail : format de date, séparateur de date et d'heure, format décimal, CCSID, séquence de tri.

Les valeurs ne sont posées que si celle de l'environnement local est valide pour l'attribut concerné.

Les valeurs possibles

ValeurSignification
*NONEAucun attribut n'est fixé (valeur livrée).
*CCSIDIdentifiant de jeu de caractères codés.
*DATFMTFormat de date.
*DATSEPSéparateur de date.
*DECFMTFormat décimal.
*SRTSEQSéquence de tri.
*TIMSEPSéparateur d'heure.

Prise en compte : Immédiate, mais sans effet sur les travaux déjà démarrés.

La valeur recommandée

Garder *NONE tant que les applications s'appuient sur les valeurs du profil ou de la description de travail.

N'activer un attribut qu'en connaissance de l'environnement local utilisé par les travaux concernés.

La changer

CHGSYSVAL  SYSVAL(QSETJOBATR) VALUE('*NONE')

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 = 'QSETJOBATR'

Le piège

Activer *CCSID ou *SRTSEQ modifie le jeu de caractères ou le tri de travaux qui fonctionnent déjà : essayez d'abord sur une partition de test.