Message posté par : Jean Cascalès
----------------------------------------
Bonjour,
-----------------
Citation :
PS: je me trompe ou votre requête-ci n'a rien à voir avec vos derniers messages qui
portaient sur l'affichage des proprio
-----------------
Effectivement, cette requête est différente car les demandes que l'on me renvoie
fluctuent. J'essaie d'être le plus précis possible.
J'arrive donc à afficher les parcelles concernées dans l'atlas :
-----------------
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_unique', "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)))
-----------------
Ce qui donne ça :
-----------------
Citation :
Parcelle : XX
Ou Parcelles : XX - YY
-----------------
Concernant les propriétaires, cela est à nuancer. La couche d'affichage des parcelles
est un regroupement des parcelles par propriétaire(s).
Lorsqu'il y a un seul propriétaire avec une seule parcelle, cela fonctionne. La
parcelle est mise en évidence et le propriétaire aussi avec cette 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'
-----------------
Ce qui donne à peu près ça :
-----------------
Citation :
Nom : XX Pour accord le :
Signature
-----------------
Pour le cas de plusieurs propriétaires, cela se répète autant de fois qu'il y a de
propriétaires.
Est-il possible de mettre l'ensemble des propriétaires sur une même planche de
l'atlas, ce qui donnerait ceci :
-----------------
Citation :
Nom : XX Pour accord le :
Signature
Nom : YY Pour accord le :
Signature
Nom : ZZ Pour accord le :
Signature
-----------------
Merci.
----------------------------------------
Le message est situé
https://georezo.net/forum/viewtopic.php?pid=350089#p350089
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