Bonjour,
j'aimerais faire un formulaire de création ou l'on choisit :
Société (menu déroulant avec une liste de sociétés)
Projet (menu déroulant vide initialement ; une fois la société choisie la liste des projets correspondants apparaît)
Nom_Machine (menu déroulant vide initialement ; une fois le projet choisi la liste des noms de machine apparaît)
Salle (calculée automatiquement une fois la machine sélectionnée)
Pour Société, Projet, Machine, c'est OK. J'ai mis des champs relations pour lier les classes société <--> projet et projet <--> equipement, configuré les démons de jointure qu'il faut, et utilisé les bons "attributs relation contextuelle".
Mon problème concerne la Salle. Je n'arrive pas à récupérer sa valeur. Cela a l'air simple, car Nom_Machine est une relation connue sur la classe equipement dans laquelle on a la valeur de Salle à afficher.
Si je fais un champ relation vers la classe equipement avec pour attribut relation contextuelle Nom_Machine, j'obtiens de nouveau la valeur de Nom_Machine puisque cet attribut porte la marque "name". Y a-t il un moyen simple pour avoir la valleur de Salle à la place ?
Détail de mes tables :
save
Société
Projet
Nom_Machine
Salle
société
ID société
Société
société_projet
ID société
ID projet
projet
ID projet
Projet
projet_equipement
ID projet
ID equipement
equipement
ID equipement
Nom_Machine
Salle
Merci pour les réponses
Partager