Bonjour à tous,
J’ai fait il y a quelques années du VBA sur Excel. Me voilà repartie à en faire pour Access (2010) .
J’ai recherché la solution mais je n’ai rien trouvé, c’est assez spécifique et y a rien à faire, je suis coincée (si jms cela a déja été traité je m'en excuse d'avance).
J’ai dans une table nommée garage qui contient tous les garages. J’ai une table techniciens reliée à la table garage par le num_client.
J’ai fait un formulaire avec toutes les infos que je souhaite concernant les garages. Chaque feuille a les infos d’un garage et je peux naviguer à travers ce formulaire pour voir tous mes garages.
1. Je souhaite y mettre un bouton. Lorsque l’on clique dessus il m’affiche toutes les infos concernant les techniciens du garage qui se trouve sur la feuille active du formulaire.
Donc j’ai pensé à quelque chose dans cet esprit là:
On button clic
Select ALL from Techniciens
Where num_client=num_client du formulaire actif *
* La requête doit prendre le num client qui se trouve dans un champ de la feuille active du formulaire, et donc dès que je navigue entre les feuilles du formulaire, il change la requête et l’adapte à chaque fois au garage en question.
Je ne vois pas du tout comment l’écrire en VBA…et je pense que ma requête en SQL pour Access est mal écrite également.
2. Est-ce qu’il est possible de m’afficher le résultat de la requête dans un formulaire et état (que j’aurais réalisé préalablement si c’est plus simple) ?
J’espère avoir été claire sinon je vous détaillerai un peu plus.
Merci d’avance pour votre aide, cela m’aidera pour pleins d’autres requêtes similaires que j’ai à faire.
Partager