Aller au contenu

Valeur système IBM i (AS/400) · Édition

QCURSYM

Symbole monétaire

Caractère servant de symbole monétaire dans les éditions de zones (mots-clés DDS EDTCDE et EDTWRD) ; tout caractère est permis sauf blanc, tiret, esperluette, astérisque et zéro.

À quoi elle sert

QCURSYM définit le symbole de devise utilisé par les codes et mots d'édition. La valeur livrée ici est $ ; elle varie en pratique selon le pays ou la région.

Concerne les développeurs d'états et d'écrans, ainsi que l'exploitant qui paramètre la localisation.

Les valeurs possibles

ValeurSignification
Un caractèreN'importe lequel sauf blanc, tiret (-), esperluette (&), astérisque (*) ou zéro (0).

Prise en compte : Immédiate.

La valeur recommandée

Mettre le symbole de la devise principale plutôt que de contourner le problème dans chaque zone d'édition de chaque programme.

La changer

CHGSYSVAL SYSVAL(QCURSYM) VALUE('$')

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

Le piège

Les caractères interdits sont refusés ; un symbole hors du jeu de caractères du CCSID du travail peut s'afficher de travers.