A de nombreux endroits d’un tableau de bord, lorsque des nombres sont affichés, Dashboards tente de mettre en forme et d’analyser les nombres en fonction de l’environnement local. Cela signifie que des modèles culturels différents sont utilisés pour représenter des éléments tels que les séparateurs décimaux et de milliers, ainsi que les signes de pourcentage. Ainsi, le nombre 1 million avec deux décimales est affiché de la manière suivante dans un tableau de bord :
- 1,000,000.00 pour les utilisateurs canadiens et américains
- 1 000 000,00 pour les utilisateurs français
- 1.000.000,00 pour les utilisateurs allemands
Dashboards détermine l’environnement local d’un utilisateur en fonction du paramètre de langue indiqué dans son profil utilisateur ArcGIS ou, s’il accède aux tableaux de bord de manière anonyme, en fonction du paramètre de langue de son navigateur Web.
Lorsque les formats de l’environnement local par défaut ne sont pas appropriés, vous pouvez les remplacer en indiquant des modèles différents dans le paramètre Pattern (Modèle) des éléments tels que la jauge, l’indicateur et le diagramme de série.
Dashboards prend en charge les conventions de mise en forme de nombres suivantes. Elles reposent sur les modèles de mise en forme de nombres décrits dans la documentation Unicode Common Locale Data Repository (CLDR).
- . indique l’emplacement d’un séparateur décimal.
- , indique l’emplacement d’un séparateur de milliers.
- 0 indique l’emplacement auquel un zéro doit être ajouté au nombre. Si le nombre est trop court, un zéro s’affiche dans le tableau de bord en fonction du paramètre numérique de l’environnement local.
- # qu’aucun zéro ne doit être ajouté. Si le nombre est trop court, rien ne s’affiche dans le tableau de bord.
Voici quelques exemples de modèles numériques qui utilisent certaines des conventions ci-dessus ; ces exemples montrent les différents impacts sur le nombre affiché selon l’environnement local de l’utilisateur (anglais, français ou allemand). Tous les modèles supposent que le nombre s’affiche par défaut au format 1234.567. Vous remarquerez la manière dont les caractères , et . des modèles sont remplacés par les caractères propres à l’environnement local.
Modèle | Environnement local anglais | Environnement local français | Environnement local allemand |
---|---|---|---|
#,##0.## | 1,234.57 | 1 234,57 | 1.234,57 |
#,##0.### | 1,234.567 | 1 234,567 | 1.234,567 |
###0.##### | 1234.567 | 1234,567 | 1234,567 |
###0.0000# | 1234.5670 | 1234,5670 | 1234,5670 |
00000.0000 | 01234.5670 | 01234,5670 | 12345,5670 |
Le nombre de chiffres pouvant être saisis dans le paramètre Pattern (Modèle) n’est pas limité. Cela signifie que le nombre de caractères d’espace réservé # saisi avant la virgule importe peu. Il est toutefois conseillé d’inclure au moins un zéro dans chaque modèle.
Caractères spéciaux
De nombreux caractères ne sont pas remplacés et s’affichent dans un tableau de bord exactement de la manière dont ils sont saisis dans le paramètre Pattern (Modèle). Dashboards ne prend pas en charge certains caractères spéciaux qui représentent d’autres caractères. Par exemple, le caractère # entraîne l’affichage d’un chiffre localisé à son emplacement dans un tableau de bord.
Certains caractères spéciaux sont remplacés par le même caractère qui a été saisi dans le paramètre Pattern (Modèle). Par exemple, dans l’environnement local anglais, le caractère de groupement , est remplacé par ,. Dans ce cas, le caractère est effectivement remplacé. Si les symboles sont modifiés, le caractère de groupement est également modifié. Quelques caractères spéciaux ont également une incidence sur le comportement de la mise en forme du fait de leur seule présence. Le caractère de pourcentage (%) entraîne la multiplication de la valeur par 100 avant son affichage dans le tableau de bord.
Le tableau suivant décrit les effets de certains caractères spéciaux sur les formats de nombre dans les tableaux de bord :
Symbole | Description |
---|---|
0 | Un chiffre. |
# | Un chiffre. Le zéro n’apparaît pas. |
. | Espace réservé pour les séparateurs décimaux. |
, | Espace réservé pour les séparateurs de groupement. |
E | Sépare les mantisses et les exposants dans les formats exponentiels. |
; | Sépare les sous-critères positifs et négatifs. Reportez-vous à la remarque figurant après ce tableau. |
- | Préfixe négatif par défaut. |
% | Multiplie le nombre par 100 et l’affiche sous forme de pourcentage. |
‰ | Multiplie le nombre par 1000 et l’affiche au format pour mille. |
¤ | Symbole de devise localisé. Comme indiqué précédemment, vous pouvez entrer un codage décimal ou hexadécimal HTML pour afficher les symboles des devises. |
Remarque :
- L’utilisation d'un caractère spécial dans un modèle en tant que littéral (c'est-à-dire, l’utilisation d’un caractère spécial sans signification particulière) n’est pas prise charge.
- Tous les modèles sont composés d’un sous-critère positif et d’un sous-critère négatif facultatif, comme #,##0.00;(#,##0.00). Chaque sous-critère est composé d’un préfixe, d’une partie numérique et d’un suffixe. Si aucun sous-critère négatif explicite n’a été saisi, le sous-critère négatif implicite est le caractère - ajouté au début du sous-critère positif. Par exemple, 0.00 seul est égal à 0.00;-0.00. S’il existe un sous-critère négatif explicite, il détermine le préfixe et le suffixe négatifs, le nombre de chiffres et les chiffres minimum. Les autres caractéristiques ne sont pas prises en compte dans le sous-critère négatif.
Vous avez un commentaire à formuler concernant cette rubrique ?