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

GEODATA DAYS 2024

#31 Thu 27 May 2021 13:37

conejo
Participant assidu
Lieu: Lunel
Date d'inscription: 2 Dec 2005
Messages: 1656

Re: QGIS: Mettre le nom des parcelles automatiquement le composeur

et ceci :

'Parcelle(s)'  || ' ' || aggregate('Parcelles_ouest',aggregate, expression:= "code_parce" , filter := intersects($geometry, map_get( item_variables(''), 'map_extent')), concatenator:='-', order_by := "code_parce")


Est-ce que je m'en approche? J'ai vraiment du mal à voir comment on place concatenator et order_by

Hors ligne

 

#32 Thu 27 May 2021 13:41

conejo
Participant assidu
Lieu: Lunel
Date d'inscription: 2 Dec 2005
Messages: 1656

Re: QGIS: Mettre le nom des parcelles automatiquement le composeur

Il a suffi pour que je vous envoie ce test pour que je trouve finalement :

[%'Parcelle(s)'  || ' ' || aggregate('Parcelles_ouest','concatenate',"code_parce", concatenator:='-',order_by:="code_parce",filter:=intersects($geometry, map_get( item_variables(''), 'map_extent')))%]

Hors ligne

 

#33 Mon 31 May 2021 21:14

conejo
Participant assidu
Lieu: Lunel
Date d'inscription: 2 Dec 2005
Messages: 1656

Re: QGIS: Mettre le nom des parcelles automatiquement le composeur

Je remercie donc Santanna pour m'avoir aidé à trouver le code

[%'Parcelle(s)'  || ' ' || aggregate('Parcelles_ouest','concatenate',"code_parce", concatenator:='-',order_by:="code_parce",filter:=intersects($geometry, map_get( item_variables(''), 'map_extent')))%]


Ceci pour une mise en page ordinaire, mais qu'en est-il lors d'un atlas? doit-on remplacer *$geometry par $atlas_geometry? En tour cas je verrai ça demain. Je vous dis.

Merci

Hors ligne

 

Pied de page des forums

Powered by FluxBB