banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

GEODATA DAYS 2024

#1 Tue 08 December 2020 11:43

ckiko13
Participant assidu
Date d'inscription: 20 Feb 2007
Messages: 362

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

 

Pied de page des forums

Powered by FluxBB