#1 Sat 11 November 2023 21:24
- liege67
- Participant actif
- Lieu: Liège
- Date d'inscription: 10 Apr 2014
- Messages: 142
QGIS 3.32.3: Pas de \n dans l'infobulle
Bonjour
Le rerour à la ligne via \n ne fonctionne plus dans l'infobulle
j'ai saisi l'expression suivante dans le calculateur d'expression
'Nom : ' || "name" || '\n' || ' Superficie : ' || "Area" || ' ha'
voir sur l'illu ci-jointe le résultat : pas de retour à la ligne pour le champ Superficie / Area
merci, jean marc
Hors ligne
#2 Sun 12 November 2023 11:41
- FB33
- Participant occasionnel
- Date d'inscription: 6 Jul 2022
- Messages: 48
Re: QGIS 3.32.3: Pas de \n dans l'infobulle
Bonjour,
Pas pris le temps de tester mais, de mémoire, il me semble que le contenu des infobulles est en html... Il faudrait donc essayer en remplaçant '\n' par le tag '<br/>'.
Hors ligne
#3 Sun 12 November 2023 11:44
- liege67
- Participant actif
- Lieu: Liège
- Date d'inscription: 10 Apr 2014
- Messages: 142
Re: QGIS 3.32.3: Pas de \n dans l'infobulle
bonjour
le contenu des infobulle * peut * être en HTML, mais ce n'est pas obligatoire
et le "\n" est disponible dans les opérateurs à insérer
j'ai des copies d'écran de plus vieilles versions où le \n fonctionne dans l'infobulle
Hors ligne
#4 Sun 12 November 2023 12:56
- conejo
- Participant assidu
- Lieu: Lunel
- Date d'inscription: 2 Dec 2005
- Messages: 1670
Re: QGIS 3.32.3: Pas de \n dans l'infobulle
J'ai fait un test
"Nom" || '\n' || "superficie"
et ça marche
Hors ligne
#5 Sun 12 November 2023 13:30
- liege67
- Participant actif
- Lieu: Liège
- Date d'inscription: 10 Apr 2014
- Messages: 142
Re: QGIS 3.32.3: Pas de \n dans l'infobulle
et quelle version ?
Hors ligne
#6 Sun 12 November 2023 13:56
- conejo
- Participant assidu
- Lieu: Lunel
- Date d'inscription: 2 Dec 2005
- Messages: 1670
Re: QGIS 3.32.3: Pas de \n dans l'infobulle
3,22
Hors ligne
#7 Sun 12 November 2023 14:09
- liege67
- Participant actif
- Lieu: Liège
- Date d'inscription: 10 Apr 2014
- Messages: 142
Re: QGIS 3.32.3: Pas de \n dans l'infobulle
je viens d'en refaire 2 autres avec 3.32.3.
le preview est correct, mais pas l'affichage en carte qui se fait sur une ligne
Dernière modification par liege67 (Sun 12 November 2023 14:10)
Hors ligne
#9 Mon 13 November 2023 11:03
- SANTANNA
- Moderateur
- Lieu: Angers
- Date d'inscription: 18 Jan 2008
- Messages: 3940
Re: QGIS 3.32.3: Pas de \n dans l'infobulle
Bonjour,
@conejo, liege67 parle des propriétés infobulles et pas des étiquettes.
Je confirme qu'une expression du type
Code:
[% 'Nom : ' || "name" || '\n' || ' Superficie : ' || "Area" || ' ha' %]
ne fait pas de renvoi à la ligne. Par contre, je ne peux affirmer si c'était déjà possible. Si c'était le cas, ça mérite un signalement aux développeurs (https:github.com/qgis/QGIS/issues).
Avec un <br>, ca passe sans souci.
Hors ligne
#10 Mon 13 November 2023 22:10
- liege67
- Participant actif
- Lieu: Liège
- Date d'inscription: 10 Apr 2014
- Messages: 142
Re: QGIS 3.32.3: Pas de \n dans l'infobulle
le '\n' fonctionne avec une version 3.28
Dernière modification par liege67 (Mon 13 November 2023 22:11)
Hors ligne