Annonce
Pour sa 21ème année, l’association GeoRezo a toujours besoin de vous !
10€ = 1 mois de frais bancaires ; 15€ = 12 mois de nom de domaine ; 30€ = 1 semaine de location des serveurs …
Retrouver nos membres bienfaiteurs
#1 Tue 08 December 2020 11:43
- ckiko13
- Participant assidu
- Date d'inscription: 20 Feb 2007
- Messages: 363
QGIS 3.10: Formulaire table pivot ?
Bonjour
J'ai 2 tables parentes répertoriant différents mobiliers urbains (t1.shp et t2.shp).
J'ai une table enfant concernant toutes les réparations effectuées sur le mobilier urbain (t_enfant.ods).
J'ai déclaré dans les propriétés de mon projet les relations entre ces 3 tables, et donc une clé étrangère (fk_mobilier) recensant toutes les valeurs des tables t1 & t2.
J'ai créé un formulaire pour t1.shp et un pour t2.shp, avec des sous-formulaires pointant sur la table enfant. Mais lorsque je commence à ajouter des réparations, je perds une partie des valeurs de la colonne fk_mobilier. Je ne peux donc ajouter des réparations que pour la table t1 par exemple, car quand je passe au formulaire de la table t2, les identifiants dans la colonne fk_mobilier de ma table t2 ont disparu.
J'ai essayé en créant 2 tables enfants différentes; je déclare les 2 relations. Mais tout se passe comme si QGis mélangeait tout.
S'agit-il d'un mauvais paramétrage de ma part?
Ou alors faut-il passer par une table pivot?
Merci
Dernière modification par ckiko13 (Tue 08 December 2020 15:37)
Hors ligne