Message posté par : SANTANNA
----------------------------------------
Bonjour,
Un exemple de code qui marcherait pour ouvrir la table de la couche "villes" à
partir de la couche "pays". A mettre comme action dans la couche pays
-----------------
Code :
from qgis.utils import iface
coucheenfant = QgsProject.instance().mapLayersByName("villes")[0] #on récupère
une couche dont le nom est "villes" dans le projet
iface.showAttributeTable(coucheenfant, '"champ_codepays_danscoucheenfant" =
[% "champ_codepays_danscouchepays" %]')
-----------------
Je pense que le champ d'application pourrait être "Entité" et
"Canevas", mais je vous invite à essayer les autres options pour voir ce qui
s'adapte au mieux à la façpn dont vous souhaitez cliquer. Autrement il y a la doc pour
les étapes de création et d'utilisation des actions. L'interface propose aussi des
exemples dont vous pouvez vous inspirer si besoin.
----------------------------------------
Le message est situé
https://georezo.net/forum/viewtopic.php?pid=360730#p360730
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