Pages: 1
- Sujet précédent - QGIS 2.18.16: séparateur de millier dans légende style gradué - Sujet suivant
#1 Tue 06 February 2018 11:48
- bianca
- Participant actif
- Date d'inscription: 14 Mar 2008
- Messages: 60
QGIS 2.18.16: séparateur de millier dans légende style gradué
Bonjour,
Est-il possible de paramétrer la légende automatiquement pour que les bornes des classes soient affichées avec un séparateur de milliers ? Je ne vois pas comment le faire au niveau du format de légende (propriété de la coucher => style => gradué).
Merci de votre aide, Cordialement, Bianca
Hors ligne
#2 Tue 06 February 2018 12:46
- michel56
- Participant assidu
- Lieu: Lorient
- Date d'inscription: 14 Jul 2012
- Messages: 474
Re: QGIS 2.18.16: séparateur de millier dans légende style gradué
Bonjour,
Tu peux le faire quand tu crées ta classe.
format_number( "NOM_DE_TON_CHAMP" , 0 )
Cordialement.
Opérateur cartographique & DAO & PHP.
Hors ligne
#3 Tue 06 February 2018 14:00
- bianca
- Participant actif
- Date d'inscription: 14 Mar 2008
- Messages: 60
Re: QGIS 2.18.16: séparateur de millier dans légende style gradué
Bonjour,
Merci pour la réponse.
Je viens de viens d'indiquer cette expression : format_number( "donneesdiagpactfinfiscalFICHES DGF Feuil1 None_dsr" , 0 ) au niveau de l'expression de la colonne et lorsque je souhaite classer cela ne fonctionne pas. Pouvez-vous m'indiquer d'où vient mon erreur ?
Merci à vous.
Cordialement.
Bianca
Hors ligne
#4 Tue 06 February 2018 14:20
- michel56
- Participant assidu
- Lieu: Lorient
- Date d'inscription: 14 Jul 2012
- Messages: 474
Re: QGIS 2.18.16: séparateur de millier dans légende style gradué
Sur une table SHP avec un champ numérique ça fonctionne.
Toi ça ressemble à une feuille EXCEL!!!
Tu peux pas l’enregistrer en SHP, renommer le champ et le mettre en numérique.
Cordialement.
Opérateur cartographique & DAO & PHP.
Hors ligne
#5 Tue 06 February 2018 15:01
- bianca
- Participant actif
- Date d'inscription: 14 Mar 2008
- Messages: 60
Re: QGIS 2.18.16: séparateur de millier dans légende style gradué
J'ai enregistré mon fichier excel en shp. puis ensuite j'ai fait ma jointure entre ce shp et ma table postgis ==> NOK
J'ai enregistré ma table postgis avec les données jointes en shp ==> NOK
champ en integer 64 longueur 10.
Cordialement.
Bianca
Hors ligne
#6 Tue 06 February 2018 15:28
- michel56
- Participant assidu
- Lieu: Lorient
- Date d'inscription: 14 Jul 2012
- Messages: 474
Re: QGIS 2.18.16: séparateur de millier dans légende style gradué
Et ça fonctionne ou ça fonctionne pas?
Opérateur cartographique & DAO & PHP.
Hors ligne
#7 Wed 07 February 2018 13:42
- bianca
- Participant actif
- Date d'inscription: 14 Mar 2008
- Messages: 60
Re: QGIS 2.18.16: séparateur de millier dans légende style gradué
bonjour,
et non.
Cordialement.
Bianca
Hors ligne
#8 Wed 07 February 2018 13:57
- michel56
- Participant assidu
- Lieu: Lorient
- Date d'inscription: 14 Jul 2012
- Messages: 474
Re: QGIS 2.18.16: séparateur de millier dans légende style gradué
Bonjour,
Sur ce post il est dit que le type "integer 64" est considéré comme des chaînes de caractères.
https://georezo.net/forum/viewtopic.php?pid=285332
Mais chez moi c'est du "integer 64" et ça marche, mais c'est pas importé d'excel.
Tu saisis bien format_number( "NOM_DE_TON_CHAMP" , 0 ) dans expression.
Cordialement.
Dernière modification par michel56 (Wed 07 February 2018 17:32)
Opérateur cartographique & DAO & PHP.
Hors ligne
#9 Thu 08 February 2018 10:16
- SANTANNA
- Moderateur
- Lieu: Angers
- Date d'inscription: 18 Jan 2008
- Messages: 3935
Re: QGIS 2.18.16: séparateur de millier dans légende style gradué
Bonjour,
Je n'arrive pas non plus à faire marcher l'expression, le résultat de format_number étant, me semble-t-il, considéré comme du texte (voir rendu en bas à gauche de la fenêtre de saisie d'expression, ex '312 412')
Hors ligne
#10 Thu 08 February 2018 13:51
- bianca
- Participant actif
- Date d'inscription: 14 Mar 2008
- Messages: 60
Re: QGIS 2.18.16: séparateur de millier dans légende style gradué
Bonjour,
A priori, j'ai bien configuré mon expression.
En effet Santanna le résultat semble considéré comme du texte j'ai bien une valeur entre ' alors qu'avec mon champ en natif j'ai pas de '.
Au niveau du format de légende cette expression n'est pas prise en charge.
Cordialement.
Bianca
Hors ligne
Pages: 1
- Sujet précédent - QGIS 2.18.16: séparateur de millier dans légende style gradué - Sujet suivant