Bonjour,
Cela fait quelques temps que je planche sur un problème de liste afin de sélectionner un enregistrement, je poste les relations ça sera très clair:
En temps normal, par exemple sur la relation Devis-Clients, je fais dans mon formulaire "Ajout devis" une première liste déroulante sur le nom du client, et une seconde liste déroulante avec un WHERE sur le résultat de la première afin de sélectionner la clé primaire de la table client à relier à la table Devis en clé étrangère (grâce à une colonne caché dans la liste avec un SELECT DISTINCT Client_ID, Client_Nom).
Le problème arrive dans le formulaire Commande, je souhaites raccorder une commande à un devis mais je n'arrive pas à sélectionner le devis (qui ne contient que la clé Client_Id) en utilisant le Nom et Prénom de la table Clients par une liste. C'est possible de faire un RechDom sur la sélection du Client_Idf pour faire apparaitre les infos, mais ça ne permet pas directement de sélectionner comme dans une liste. Avez-vous une astuce ?
P.S. Je compte ajouter une troisième liste en cascade sur la prestation (le champs description, qui est unique) afin de sélectionner le devis, vu la relation une sélection du devis par le client seul est insuffisante j'en suis bien conscient désolé pour ceux qui ont sauté au plafond...
Partager