Message posté par : Julien81
----------------------------------------
Si vous adaptez la formule de GlaDal et que vous l'utilisez en valeur par défaut pour
le champ de votre couche à éditer via l'édition du formulaire, vous devriez arriver à
vos fins .
Je fais ainsi sur QGIS 3.4 pour recupérer les codes insee depuis mes communes, sur les
couches métiers en édition/création, ainsi avec la jointure qui me lie les autres infos de
façon dynamique, en créant des nouvelles entités ou en mettant à jour les géom/attributs
il ré-extrait le bon code.
Chez moi : [% aggregate(
'COMMUNE','concatenate',"INSEE_COM",max(intersection($geometry,
geometry(@parent))))%]
coté couche mon champ code_insee est visible mais non éditable, avec cette formule en
valeur par défaut (en cochant appliquer lors de l'édition)
----------------------------------------
Le message est situé
https://georezo.net/forum/viewtopic.php?pid=330875#p330875
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