Message posté par : Jean Cascalès
----------------------------------------
Après consultation de mon chef de service, ma demande est un peu plus nuancée.
La voici :
Je fais un atlas qui renseigne une ou des parcelles par propriétaire.
Dans le cadre de mon atlas, j'ai deux encadrés à renseigner :
- un cadre 1 qui renseigne la parcelle en question sur l'atlas dont voici
l'expression :
-----------------
Citation :
CASE WHEN
aggregate('Proprietaires','count', "Section" || ''
|| "tex" ,filter:=within($geometry, buffer(@atlas_geometry, 0.5)))= 1 then
'Parcelle :' else 'Parcelles :' end || ' ' ||
aggregate('Proprietaires','concatenate', "Section" || '
' || case when length ("tex")=1 then concat ('0', "tex")
else "tex" end, concatenator:=' - ',order_by:=
"Section",filter:=within($geometry, buffer(@atlas_geometry, 0.5)))
-----------------
Qui donne ce style-là :
Parcelle : ZC 24
- un cadre 2 qui renseigne sur le nom du propriétaire dont voici l'expression :
-----------------
Citation :
'NOM : ' || '' || CASE WHEN "Civilite" is not null THEN
"Civilite" else '' END || ' ' || "PROPRIO"
-----------------
Qui donne ce style-là :
NOM : XX
Si cette parcelle ZC 24 a deux propriétaires (XX et YY),
il y aura dans le cadre 1
Parcelle : ZC 24
il y aura dans le cadre 2
NOM : XX - YY
Par contre, si XX et YY sont propriétaires de la parcelle ZC 24 mais aussi de la parcelle
ZC 25
Il faudrait dans le cadre 1
Parcelle : ZC 24 - ZC 25
Il y aura dans le cadre 2
NOM : XX - YY
Voilà, j'espère avoir été précis dans la reformulation de ma demande.
Merci
----------------------------------------
Le message est situé
https://georezo.net/forum/viewtopic.php?pid=349873#p349873
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