Message posté par : Jean Cascalès
----------------------------------------
Merci Santanna, cela marche.
Sur mon texte, j'ai 'Commune(s) de'. Pas très élégant lorsqu'il y a une
seule commune. J'ai donc adapté le code en fonction du nombre de communes :
-----------------
Citation :
CASE WHEN
aggregate('Communes','count',"Tex2",
filter:=intersects($geometry, map_get( item_variables('id_page'),
'map_extent'))
AND overlay_intersects('Trace preferentiel_com'))=1 then 'Commune de '
else 'Communes(s) de 'end || '' ||
aggregate('Communes','concatenate',"tex2", concatenator:=' -
',order_by:="tex2",filter:=intersects($geometry, map_get(
item_variables('id_page'), 'map_extent'))
AND overlay_intersects('Trace preferentiel_com'))
-----------------
----------------------------------------
Le message est situé
https://georezo.net/forum/viewtopic.php?pid=344493#p344493
Pour y répondre : qgis_fr(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net