banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

GeoDataDays 2025

#1 Tue 02 November 2021 21:06

V.legrand
Juste Inscrit !
Date d'inscription: 2 Nov 2021
Messages: 3

QGIS: Infobulles mise en page

Bonjour,

Je me lance dans les infobulles dont je peux trouver pratique dans le cadre de la gestion d'un service d'eau et d'assainissement.

Dans le cadre d'un rapatriement de l'état des conformités de l'assainissement non collectif je souhaiterais l'affichage de certaines informations en passant le curseur sur la parcelle.

J'ai donc commencé à écrire sur:

PRJ : [% "prj_refe" %]

Date de contrôle : [% "prj_date_conformite" %]

Type de contrôle : [% "anc_controle1_libelle" %]

Mon problème est l'affichage sur l'infobulles que je ne trouve pas très lisible.
Voir la capture ci dessous :

[img]https://ibb.co/M6hWkCb[/img]

J'aimerais que l'information soit sous ce format :

PRJ : 29221.02949

Date de contrôle : 18 mars 2015 (je suis preneur ici pour une astuce afin de modifier le format de mon champs car il affiche des 00)

Type de contrôle : Contrôle périodique

Je vous remercie beaucoup par avance pour votre aide.

Cordialement

Hors ligne

 

#2 Wed 03 November 2021 09:07

jmarsac
Participant assidu
Lieu: NICE
Date d'inscription: 26 Oct 2005
Messages: 576
Site web

Re: QGIS: Infobulles mise en page

Bonjour,

Code:

<div style="width:200;height:100;overflow:hidden">
PRJ : [% "prj_refe" %]
<br />
Date de contrôle : [% "prj_date_conformite" %]
<br />
Type de contrôle : [% "anc_controle1_libelle" %] 
</div

La taille est à ajuster en fonction du contenu (et de l'écran)


Jean-Marie
Azimut

Hors ligne

 

#3 Wed 03 November 2021 10:30

V.legrand
Juste Inscrit !
Date d'inscription: 2 Nov 2021
Messages: 3

Re: QGIS: Infobulles mise en page

jmarsac a écrit:

Bonjour,

Code:

<div style="width:200;height:100;overflow:hidden">
PRJ : [% "prj_refe" %]
<br />
Date de contrôle : [% "prj_date_conformite" %]
<br />
Type de contrôle : [% "anc_controle1_libelle" %] 
</div

La taille est à ajuster en fonction du contenu (et de l'écran)


Bonjour,

Merci beaucoup pour votre aide c'est top ! Je devrais réussir à me débrouiller.

Vis a vis d'un champs j'aimerais changer l'affichage, dans ma table d'attributs voici ce que j'ai :

[img]https://i.postimg.cc/9rv4qCR9/Capture2.jpg[/img]

J'ai bien modifié le format dans l'éditeur des champs, la table d'attributs est donc ok par contre dans mon infobulle j'ai toujours ancien format.

[img]https://i.postimg.cc/jWWZ4zR5/Capture3.jpg[/img]

[img]https://i.postimg.cc/G4fZR324/Capture4.jpg[/img]


L'idée serait d'avoir le format de date ex : 03 octobre 2021

Merci beaucoup


Belle journée

Dernière modification par V.legrand (Wed 03 November 2021 10:55)

Hors ligne

 

#4 Wed 03 November 2021 13:48

SANTANNA
Moderateur
Lieu: Angers
Date d'inscription: 18 Jan 2008
Messages: 4119

Re: QGIS: Infobulles mise en page

Bonjour,
Je ne pense pas que le reformatage du champ soit vraiment nécessaire. Vous pouvez contrôler le rendu à l'aide d'expression. Regardez du côté de la fonction format_date

Hors ligne

 

#5 Wed 03 November 2021 14:33

V.legrand
Juste Inscrit !
Date d'inscription: 2 Nov 2021
Messages: 3

Re: QGIS: Infobulles mise en page

SANTANNA a écrit:

Bonjour,
Je ne pense pas que le reformatage du champ soit vraiment nécessaire. Vous pouvez contrôler le rendu à l'aide d'expression. Regardez du côté de la fonction format_date


Bonjour,

Merci pour votre retour, j'ai mis ce code et cela fonctionne

Date de contrôle : [%format_date("prj_date_conformite",'dd MMMM yyyy')%]

Enfin pour terminer cette mise en page de l'infobulles je me pose une question :

Ici je vais afficher le nom du propriétaire de l'installation d'assainissement collectif, j'aimerais pouvoir dans cette même infobulle venir afficher aussi le nom du propriétaire issue de la base de données cadastre. Je ne suis donc pas sur la même table d'attribut et je me pose donc la question pour aller chercher cette variable.

Auriez vous une idée ?

Le temps que je suis dans les infobulles sur un autre projet je souhaiterais afficher une photo dans l'infobulle ? Cette photo et stocké sur mon pc, pensez vous qu'il est possible de lui dire d'aller chercher telle N° de photo dans tel répertoire ?

Suite a de multiples recherches j'ai trouvé pour l'affichage d'une photo dans l'infobulles :

Je vous met le codage que j'ai mis en place

<img width=500 height=350 src="file:///O:/XXXXXX/XXXXXXXXXX/[%num_rapport%]/[%ref_photo%]"/> </img>


Merci beaucoup pour vos précieux conseils

Dernière modification par V.legrand (Wed 03 November 2021 19:05)

Hors ligne

 

Pied de page des forums

Copyright Association GeoRezo