Message posté par : Jean Cascalès
----------------------------------------
J'en arrive à préciser ma demande :
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à :
PLAN PARCELLAIRE
(extrait au 2500ème)
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" ||
' ' || 'Pour accord le : ......... Signature :' || '\n'
|| '\n' || '\n' || '\n' || '\n' || 'en
qualité de ' || '' || left( "rôles",12) || '\n' ||
'reconnaît avoir reçu un exemplaire du présent extrait du plan parcellaire'%]
-----------------
Qui donne ce style-là :
NOM : M. XX
Si cette parcelle ZC 24 a deux propriétaires (XX et YY), pas de souci.
Pour le propriétaire XX, il y aura dans le cadre 1
PLAN PARCELLAIRE
(extrait au 2500ème)
Parcelle : ZC 24
il y aura dans le cadre 2
Qui donne ce style-là :
NOM : M. XX
Puis répétition pour le propriétaire YY
il y aura dans le cadre 1
PLAN PARCELLAIRE
(extrait au 2500ème)
Parcelle : ZC 24
il y aura dans le cadre 2
Qui donne ce style-là :
NOM : M. 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
PLAN PARCELLAIRE
(extrait au 2500ème)
Parcelle : ZC 24 - ZC 25
Voilà, j'espère avoir été précis dans ma demande.
Merci
----------------------------------------
Le message est situé
https://georezo.net/forum/viewtopic.php?pid=349862#p349862
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