Symboles de formatage – utilisés dans les rapports et les requêtes
Lorsque vous travaillez avec des rapports et requêtes, vous pouvez avoir rencontré des symboles spéciaux utilisés pour mettre en forme les données associées aux champs date et heure. Outre les champs de date et d'heure, il y a un autre ensemble de symboles spéciaux utilisés pour mettre en forme les données dans d'autres champs numériques. Par exemple, en changeant les symboles utilisés dans le champ QRG (fréquence), les données affichées dans la vue du LOG seront affichées selon votre définition..
Pour explorer l'utilisation des symboles de formatage plus en détail, cette section utilise l' exemple décrit dans la section « Affichage du LOG – à l'aide de requêtes ». Si vous avez besoin de revoir les copies d'écran montrées dans cet article cliquez ici.
Si vous avez créé un LOG dans SWISSLOG et que vous voulez expérimenter avec l'un des exemples de requêtes, suivez les trois étapes ci-dessous:
Il y a un certain nombre de modifications qui peuvent être apportées à une requête, ce qui affectera l'apparence de votre LOG. Toutefois, cette section se borne à décrire les symboles utilisés pour contrôler le format des données dans les champs numériques tels que Heure et Date, QRG (fréquence) et BandID – à noter que BandID n'est pas n'est pas la meme chose que champ de bande. Le champ de bande n'est pas un champ numérique..
La partie inférieure de la fenêtre Éditeur de requête est un espace de travail ou un tableau de cellules qui définit quelles colonnes seront affichées dans la vue du LOG. Dans la copie d'écran ci-dessus, on a sélectionné le champ de Date-QSO qui active le menu de l'éditeur de valeurs.
Sélectionnez
tout d'abord un champ, double-cliquez sur le champ et
l'éditeur de valeurs s'affiche. Vérifiez que
Value Editor, l'éditeur de valeur contient le champ
à modifier – une erreur courante consiste
à sélectionner accidentellement un autre champ.
Astuce : Vous
pouvez aussi faire un clic droit sur un champ et selectionner
Edit
Properties
dans le menu contextuel pour ouvrir
Value Editor (éditeur de valeurs).
Dans l'exemple ci-dessus, vous pouvez voir que
l'éditeur de valeurs liste plusieurs
propriétés spécifiques au champ
Date-QSO – vers le bas de la liste, il y a cinq
propriétés qui définissent comment le
champ Date-QSO est affiché dans le LOG.
À l'exception de la propriété de
format, chaque propriété propose une liste
déroulante des valeurs possibles.
La propriété de Format
de Date-QSO est quelque peu différente, car elle n'offre pas
de choix dans la liste déroulante. Vous pouvez
définir le format de date que vous
préférez utiliser, en entrant les
abréviations de date standard utilisées par de
nombreux programmes et systèmes d'exploitation. Les Symboles
de mise en forme peuvent être écrits en lettres
majuscules ou minuscules – les deux produisent le
même résultat. Quelques-uns des formats de date et
signature communs sont indiqués dans le tableau
ci-dessous :
Symbol | Example – Description |
hh:nn | 23:59 – Heures et minutes sur une horloge 24H |
h:nn am/pm | 11:59 pm – Heures et minutes sur une horloge 12H avec l'indication AM/PM. |
mmm d, yyyy | Jan 1, 2004 |
mm/dd/yyyy | 01/01/2004 – Selon le pays, l'ordre jour/Mois peut être ambigü. |
dd mmm yy | 01 Jan 04 – Du point de vue de la lisibilité, on préferera le jj mmm AA . Le jour et le mois ne sont pas ambigus et les groupes de symbole ne nécessitent pas de ponctuation – bien qu'un seul espace entre les groupes de lettres améliore un peu plus la lisibilité. |
Astuce : Les
propriétés de format utilisées pour
les champs suivants ; Date-QSO, jour, mois et année,
n'affectent que les valeurs correspondantes affichées dans
le LOG.
Lorsque vous utilisez la date dans une valeur de recherche, la date
doit être saisie comme définie dans le
système d'exploitation Windows. Si un message d'erreur
s'affiche ou si votre recherche donne un LOG vide, vérifiez
que
le format de date utilisé dans la recherche est mis
correctement. Un moyen facile pour
vérifier le format correct est de cliquer sur la
flèche dans l'en-tête de colonne Date et
sélectionner (Custom)
dans la liste déroulante. Lorsque le filtre automatique
personnalisé s'affiche, cliquez sur la flèche
à côté ou l'autre des cases vides sur
le côté droit. Lorsque le calendrier s'affiche,
cliquez sur Today
– la date indiquée sera au format correct de
Windows, cliquez sur Annuler pour quitter.
Le tableau ci-dessous est une liste complète des symboles qui peuvent être utilisés pour mettre en forme les champs de Date et d'heure. Ces symboles peuvent être utilisés dans les requêtes et les rapports.
Symbol | Description |
c | Affiche la date en utilisant le format donné par le paramètre système Format de Date Court, suivie de l'heure en utilisant le format donné par le paramètre système Heure Format Long. L'heure n'est pas affichée si la partie fractionnaire de la valeur Date Heure est égale à zéro. |
d | Affiche le jour sans Zéro devant (1-31). |
dd | Affiche le jour en tant que nombre avec un zéro devant (01-31). |
ddd | Affiche le jour en abrégé (Sun-Sat) en utilisant les chaines données par le paramètre système Nom_de_jour_court. |
dddd | Affiche le nom du jour intégral (Dimanche-Samedi) en utilisant les chaines données par le paramètre système Nom_de_jour_long. |
ddddd | Affiche la date en utilisant le format donné par la chaine de format court du système |
dddddd | Affiche la date en utilisant le format donné par la chaine de format long du système. |
m | Affiche le mois en tant que chiffre sans zéro devant (1-12). Si le spécificateur m suit immédiatement un spécificateur h ou hh, on affiche la minute plutôt que le mois. |
mm | Affiche le mois en tant que chiffre avec un zéro devant (01-12).Si le spécificateur mm suit immédiatement un spécificateur h ou hh, on affiche la minute plutôt que le mois. |
mmm | Affiche le nom de mois en abrégé (Jan-Dec) en utilisant les chaines données par la chaine de format court du système. |
mmmm | Affiche le nom de mois integralement (Janvier-Decembre) en utilisant les chaines données par la chaine de format long du système. |
yy | Affiche l'année avec 2 digits (00-99). |
yyyy | Affiche l'année avec 4 digits (0000-9999). |
h | Affiche l'heure sans zéro devant (0-23). |
hh | Affiche l'heure avec un zéro devant (00-23). |
n | Affiche la minute sans zéro devant (0-59). |
nn | Affiche la minute avec un zéro devant (00-59). |
s | Affiche la seconde sans zéro devant (0-59). |
ss | Affiche la seconde avec un zéro devant (00-59). |
t | Affiche l'heure en utilisant le format court du système. |
tt | Affiche l'heure en utilisant le format long du système. |
am/pm | Utilise l'horloge 12H pour le spécificateur h ou hh qui précède, et affiche 'AM' pour toute heure avant midi, et 'PM' pour toute heure après midi. Le spécificateur am/pm peut etre en majuscules ou minuscules, les deux mélangés, et le résultat sera en accord. |
a/p | Utilise l'horloge 12H pour le spécificateur h ou hh qui précède, et affiche 'a' pour toute heure avant midi, et 'p' pour toute heure après midi. Le spécificateur a/p peut etre en majuscule, minuscule, et le résultat sera en accord. |
ampm | Utilise l'horloge 12H pour le spécificateur h ou hh qui précède, et affiche le contenu du paramètre système TimeAMString pour toutes les heures avant midi et le contenu du paramètre système TimePMString pour toutes les heures après midi. |
/ | Affiche le caractère séparateur de date parametré dans le système. |
: | Affiche le caractère séparateur d'heure parametré dans le système. |
'xx'/"xx" | Les caractères entre simple ou double guillemets sont affichés tels quels, et n'affectent pas le format. |
Les champs numériques tels que la fréquence sont formatés légèrement différemment des champs liés à la date et l'heure. Si le concept est fondamentalement le même, les symboles et les masques de mise en forme sont spécifiques aux données numériques. Voici un exemple de la fréquence avec une virgule.
A noter : BandID est aussi un champ numérique – BandID n'est pas le champ de Bande – le champ de bande n'est pas un champ numérique.
Symbol | Example – Description |
##,### | 14,195 – Fréquence avec la virgule comme séparateur des milliers. |
Voici d'autre masques de formatage valides :
Symbol | Description |
0 | Espace dédié à un chiffre. Si la valeur mise en forme renferme un chiffre à la position où le « 0 » apparaît dans la chaîne de format, alors ce chiffre est copié dans la chaîne de sortie. Dans le cas contraire, un « 0 » est stocké dans cette position dans la chaîne de sortie. |
# | Le caractère # attend à cet endroit un caractère numérique ou un signe + ou - mais ce n'est pas obligatoire . |
. | Point décimal. Le premier caractère '.' dans la chaîne de format détermine l'emplacement du séparateur décimal dans la valeur mise en forme ; tout autre caractère '.' supplémentaire sera ignoré. Le caractère réellement utilisé comme un séparateur décimal dans la chaîne de sortie est déterminé par le paramètre système SéparateurDécimal. La valeur par défaut de SéparateurDécimal est spécifiée dans le Format de nombres de la section internationale dans le panneau de configuration. |
, | Séparateur de milliers.Si la chaîne de format contient un ou plusieurs caractères «, », la chaine en sortie aura des séparateurs de milliers insérés entre chaque groupe de trois chiffres à gauche du séparateur décimal. L'emplacement et le nombre de caractères ',' dans la chaîne de format n'affecte pas la chaine de sortie, sinon pour indiquer que que les séparateurs de millier manquent. Le caractère réellement utilisé comme séparateur des milliers dans le résultat est déterminé par le paramètre SéparateurdeMilliers du système. La valeur par défaut de SéparateurdeMilliers est spécifiée dans le Format des nombres de la section internationale dans le panneau de configuration. |
; | Sépare les sections pour les nombres positifs, négatifs et zéro dans la chaîne de format. |
E+ | Notation scientifique. Si une des chaînes « E + », « E-», « e + » ou « e-» figurent dans la chaîne de format, le nombre est formaté à l'aide de la notation scientifique. Un groupe de jusqu'à 4 « 0 » peut suivre immédiatement « E + », « E-», « e + » ou « e-» pour déterminer le nombre minimal de chiffres dans l'exposant. Les formats « E + » et « e + » donnent un signe plus en sortie pour les exposants positifs et un signe moins en sortie pour les exposants négatifs. Les formats « E-» et « e-» donnent un caractère de signe en sortie uniquement pour les exposants négatifs |
'xx'/"xx" | Les caractères délimités par des guillemets simples ou doubles restent tels quels et n'affectent pas la mise en forme. |
Copyright
© 2004 SWISSLOG
Last modified:10 dic. 2014