Aller au contenu

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

QTIMSEP

Séparateur d'heure

Caractère qui sépare heures, minutes et secondes dans les heures affichées : deux-points (valeur livrée), point, virgule ou blanc.

À quoi elle sert

QTIMSEP fixe le séparateur des éléments de l'heure pour les nouveaux travaux ; sa valeur livrée est :.

Surtout une question de localisation pour l'exploitant ; les programmes qui analysent l'heure sous forme de texte en dépendent.

Les valeurs possibles

ValeurSignification
:Deux-points (valeur livrée).
.Point.
,Virgule.
BlancUn espace.

Prise en compte : Immédiate pour les nouveaux travaux entrant dans le système ; les travaux actifs gardent l'ancienne valeur.

La valeur recommandée

Conserver :, convention universelle pour l'heure.

La changer

CHGSYSVAL SYSVAL(QTIMSEP) 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 = 'QTIMSEP'

Le piège

Un séparateur inhabituel peut mettre en défaut des programmes ou interfaces qui attendent le format hh:mm:ss ; tester d'abord hors production.