Affichage du temps
Dans la Configuration de la base de données des Options HELiOS, vous avez la possibilité, en utilisant l'option Paramètre par défaut pour le format de la date de changer la représentation par défaut du temps, c'est-à-dire selon le format américain ou non.
Vous pouvez sélectionner dans la liste de choix le format de date standard ("DD.MM.YYYYhh.mm.ss") ou le format américain "MM/DD/YYYYhh.mm.ss" :
-
"DD" indique les deux caractères numériques du jour (Day, 01-31),
-
"MM" indique les deux caractères numériques du mois (01-12),
-
"YYYY" indique les quatre caractères numériques de l'année et
-
"hh.mm.ss" représente la saisie de l'heure, avec minutes et secondes.
La représentation classique de la date est Jour.Mois.Année, par exemple "28.05.2021", le format américain pour représenter la date est Mois/Jour/Année, soit 05/28/2021.
En modifiant ce format, le mode de présentation est repris dans les listes des résultats et les masques, ainsi que lors du transfert vers le Report Manager.
À savoir :
-
Après modification des options, HELiOS doit être fermé et redémarré pour prendre en compte le nouveau paramètre.
-
Contrairement aux versions précédentes de HELiOS, le formatage de la date n'est plus affiché dans l'Éditeur des attributs du système DATETIME (reconnaissable au préfixe "HEL_" du nom de l'attribut) en raison du changement de configuration décrit ici. En principe, il existe des attributs de date HELiOS avec et sans spécification de temps. Si le format de la date est modifié comme décrit ci-dessus, le formatage d'un attribut système DATETIME est modifié en conséquence. Puisque les deux options de configuration de la base de données affichent le schéma de formatage de base, les attributs système sans heure sont également affichés sans heure après la modification.
-
Les attributs DATETIME qui ne sont pas des attributs système se comportent comme suit : si aucun formatage par défaut n'a été spécifié, la valeur par défaut définie prend effet. Si un formatage par défaut a été spécifié, il ne sera pas écrasé par un changement de paramètre car le paramètre défini par l'utilisateur est prioritaire.
-
Si vous travaillez avec le format de date américain, vous devez vous assurer que l'utilisation de caractères spéciaux est autorisée pour les attributs de date de la banque de données HELiOS en raison de la manière dont ils sont affichés (utilisation du signe "/"). Vous pouvez également régler ce paramètre via la fenêtre des propriétés de l'Éditeur de masque, où vous pouvez cocher la case Caractères spéciaux sous Spécifiques à l'élément > Caractères autorisés.
Dans les listes des résultats de HELiOS Desktop (ou des applications couplées), vous pouvez également effectuer d'autres réglages pour les formats de temps :
Par exemple, dans les listes des résultats, vous pouvez passer du paramètre par défaut Standard (cf. également Options HELiOS > Général > Unités et formats) oder von Format de l'heure de la base de données (c'est le paramètre de la base de données mentionné ci-dessus) à un Format de l'heure personnalisé via le menu contextuel (accessible par un clic droit de la souris sur l'en-tête des champs de date sous l'option de menu Affichage du temps) .
Si vous avez modifié l'affichage de la colonne par un format de temps personnalisé, vous pouvez le modifier en cliquant sur Éditer format de l'heure personnalisé... dans le menu contextuel ci-dessous.
Vous pouvez, par exemple, supprimer ""HH.mm.ss"" pour l'attribut correspondant si vous souhaitez afficher uniquement une date, mais pas d'heure.
Vous pouvez aussi, par exemple, changer "MM" en "MMMM" pour que le mois soit écrit en lettres et non en chiffres, ou raccourcir l'année en "yy" pour qu'elle soit affichée avec deux chiffres au lieu de quatre :
Le tableau suivant donne un aperçu non exhaustif mais utile des chaînes de format personnalisées pour les dates et les heures (des informations plus complètes sur le sujet peuvent être trouvées, par exemple : sur les pages d'aide Microsoft correspondantes).
Indicatif du format |
Description |
---|---|
d |
Les jours de la semaine symbolisés par un chiffre |
dd |
Les jours de la semaine symbolisés par deux chiffres |
ddd |
Le nom abrégé du jour de la semaine (par ex. "lun." pour lundi) |
dddd |
Le nom complet du jour de la semaine |
h |
Les heures, au format de 12 heures symbolisées par un chiffre (de 1 à 12) |
hh |
Les heures, au format de 12 heures, toujours symbolisées par deux chiffres (de 01 a 12) |
H |
Les heures, au format de 24 heures (de 0 à 23) |
HH |
Les heures, au format de 24 heures, toujours symbolisées par deux chiffres (de 00 à 23) |
m |
Les minutes symbolisées par un chiffre (de 0 à 59) |
mm |
Les minutes, toujours symbolisées par deux chiffres (de 00 à 59) |
M |
Les mois symbolisés par chiffre (de 1 à 12) |
MM |
Les mois, toujours symbolisés par deux chiffres (de 01 à 12) |
MMM |
Le nom abrégé du mois de l'année (par ex. "avr." pour avril) |
MMMM |
Le nom complet du mois de l'année |
s |
Les secondes en un chiffre (de 0 à 59) |
ss |
Les secondes, toujours symbolisées par deux chiffres (de 00 à 59) |
y |
Les années, de 0 à 99 (par ex. "1" pour 2001 ou "21" pour 2021) |
yy |
Les années en deux chiffres (par ex. "01" pour 2001 ou "21" pour 2021) |
yyy |
Les années avec un minimum de trois chiffres |
yyyy |
Les années avec les chiffres au complet |
yyyyy |
Les années au format de cinq chiffres (donc 02021) |
: |
Les deux points comme caractère séparateur |
/ |
La barre oblique comme caractère séparateur |
D'autres spécifications que vous pouvez définir sont, par exemple, des dixièmes de seconde (de "f" à "ffff") ou des informations sur le fuseau horaire ("K"). Tous les autres caractères sont copiés tels quels dans la chaîne de résultats.
À savoir :
Lors de l'exportation d'un mapping depuis HELiOS, les attributs de date sont écrits en attributs STRING dans le format approprié. Cela permet, par exemple, de les éditer dans le cartouche. Si nécessaire, l'export mapping modifie également le type de données d'un attribut déjà existant. Comme il n'est pas fait de distinction entre la création de l'attribut et l'écrasement d'un attribut existant, le type de l'attribut est toujours défini comme un attribut de texte.
Si les attributs de date sont mis en correspondance avec un attribut VARCHAR par le mapping d'importation vers HELiOS, la sortie formatée se présente actuellement sous la forme invariable suivante : ""DD.MM.YYYY hh:mm:ss" (par exemple "12.05.2021 12:45:07").
Les options du convertisseur seront étendues à cet égard dans les futures versions d'HELiOS !