Bonjour,
Je développe une base de donnée qui me permettra, entre autre, de passer des commande pour réserver des véhicules. Pour ce faire j'ai donc créé mon formulaire de commande avec un sous formulaire de détail, dans ce sous formulaire j'ai souhaité créer un premier champ (avec liste déroulante) permettant de choisir le type de véhicule puis un second (toujours avec liste déroulante) pour choisir le numéro du véhicule. Ces deux champs devant être liés j'ai suivi ce petit tuto, malheureusement je ne parviens pas au résultat escompté... enfin pour être précis, les champs liés fonctionnent quand je n'ouvre que le sous-formulaire mais ne fonctionnent pas lorsque j'ouvre le formulaire parent !
Quelques détails sur ma BDD :
L'ébauche du formulaire de saisie de commande :
La requête SQL pour le contenu de ma liste déroulante [NumVoiture] dans le sous-formulaire est la suivante :
Et enfin, le principal, le message d'erreur ! :
Code : Sélectionner tout - Visualiser dans une fenêtre à part SELECT T_Voiture.IdVoiture, T_Voiture.NumVoiture FROM T_Voiture WHERE T_Voiture.IdType = Forms!SF_Commande.lst_type;
Pour rappel, ce message d'erreur n'a lieu que lors de la saisie depuis le formulaire principal, quand j'ouvre directement le sous-formulaire tout fonctionne.
Quelqu'un pourrait-il m'aider ?
Cordialement.
Partager