Pages: 1 2
- Sujet précédent - QGIS: Mettre le nom des parcelles automatiquement le composeur - Sujet suivant
#31 Thu 27 May 2021 13:37
- conejo
- Participant assidu
- Lieu: Lunel
- Date d'inscription: 2 Dec 2005
- Messages: 1670
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: 1670
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: 1670
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
Pages: 1 2
- Sujet précédent - QGIS: Mettre le nom des parcelles automatiquement le composeur - Sujet suivant