Skip To Content

Mettre en forme des nombres

A de nombreux endroits d’un tableau de bord, lorsque des nombres sont affichés, Operations Dashboard 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

Operations Dashboard 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.

Paramètre Pattern (Modèle)

Operations Dashboard 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.
  • Vous pouvez entrer un codage décimal ou hexadécimal HTML pour afficher les symboles des devises. Le symbole de l’euro apparaît ainsi lorsque vous saisissez le codage décimal HTML € ou le codage hexadécimal €. De même, le symbole du yen s’affiche lorsque vous saisissez le codage décimal HTML ¥ ou le codage hexadécimal ¥.

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

#,##0.00€

1,234.57 €

1 234,57 €

1.234, 57 €

#,##0.00¥

1,234.57¥

1 234,57¥

1.234,57¥

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). Operations Dashboard 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 :

SymboleDescription

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.

x

N’importe quel autre caractère peut être employé dans le préfixe ou le suffixe.

'

Utilisé pour mettre des caractères spéciaux entre guillemets dans un préfixe ou un suffixe.

Remarque :

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.


Dans cette rubrique
  1. Caractères spéciaux