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
| Valeur | Signification |
|---|---|
Un caractère | N'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.