Problème
En affichant des valeurs à unités dans une nomenclature, par exemple la superficie des zones, l'unité apparaît dans la dernière ligne Total, mais elle n'apparait pas dans les lignes qui affichent la superficie de chaque zone.
Solution
C'est une limitation de l'outil Nomenclature, il n'y a pas de réglage pour afficher l'unité de chaque valeur.
S'il est absolument nécessaire d'afficher les unités de chaque valeur, il est possible de convertir les valeurs numériques en propriété de type texte, puis ajouter l'unité manuellement à cette propriété.
Voici comment y arriver :
1. Créer une nouvelle propriété dans le Gestionnaire de propriétés. Choisir Chaîne comme type de données. Ne pas oublier de définir la correspondance selon les classifications d'élément.
2. Cette propriété servira à afficher la superficie des zones comme textes. Toujours dans le Gestionnaire de propriétés, choisir la Valeur par défaut = Formule. Cette option ouvre l'Éditeur de formule. Dans cet éditeur, convertir d'abord la Superficie mesurée en texte selon les captures d'écran suivantes.
Le résultat de cette étape :
3. Dans une deuxième étape, il faut ajouter l'unité au texte. Pour cela, utiliser la commande Fusionner chaînes / CONCAT.
L'expression de la commande CONCAT permet d'enchaîner plusieurs textes, séparés par des virgules. Pour les textes statiques, écrire les textes entre guillemets. Ne pas oublier d'ajouter des espaces si nécessaires, avant l'unité par exemple.
Dans notre cas, la première partie des textes enchaînés est l'expression complète de la superficie convertie en texte, la deuxième partie est l'unité (avec une espace au début), tapée manuellement, entre guillemets.
4. Créer une nomenclature dans laquelle cette propriété est affichée et non la superficie mesurée des zones.
Important : une fois que les valeurs sont converties en textes, il n'est plus possible de calculer la somme de ces valeurs (étant donné qu'elles ne sont plus des valeurs numériques).
Dans les mises en page, on peut placer les deux nomenclatures sur le même feuille : au-dessus, celle qui affiche les valeurs comme textes avec l'unité, au-dessous, la nomenclature qui affiche les valeurs numériques, découpée de façon qu'elle n'affiche que le total.