Bonjour,
Je suis débutant pour tout ce qui concerne access. Je connaissais un tout petit peu les langages associés par le biais de pages PHP et je me suis mis à access la semaine dernière.
J'ai crée une base de donnée pour classer des fiches. Chacune d'elle porte un nom, un numéro et des mots clef.
J'ai fait un moteur de recherche sur la base de celui proposé dans le tutoriel (bravo aux rédacteurs de ces tutos, ils sont super bien fait!). Il s'agit simplement d'un champ qu'on remplit et qui est ensuite comparé à chaque nom, numéro et mot clef de la base.
Tout cela fonctionne très bien, une liste de résultat s'affiche. C'est la que ca se complique. Je voudrais qu'en cliquant sur une fiche ca m'ouvre un formulaire à la bonne page.
Je m'explique. J'ai construit un formulaire qui permet de faire défiler toutes les fiches. J'aimerais qu'en cliquant dans la liste de mes réponses je puisse ouvrir ce formulaire en affichant la bonne fiche.
Exemple: dans mes résultats j'ai les fiches 3, 67 et 183. Je clique sur la ligne du milieu (67), et je voudrais voir s'afficher le formulaire des fiches s'ouvrant directement sur la numéro 67 et non sur la première.
J'ai regardé dans les tutoriels, il y a bien quelque chose pour choisir le bon formulaire, mais là je sais quel formulaire je veux, le problème se situe au niveau de la page.
Pour l'instant je suis parti avec une macro. J'ai demandé que sur un double clique quelque part dans la liste des résultats ca active une macro. DAns cette macro j'ai utilisé "ouverture formulaire". Je choisi le formulaire dans lequel il y a toutes les fiches référencées. Je voudrais trier à l'aide d'un filtre pour ne retenir que celle qui correspond bien à celle sur laquelle j'ai cliqué. Il me fraudrait donc pouvoir récupérer le numéro de la fiche sur laquelle je clique. C'est la que je coince,je ne sais pas comment faire...
Quelqu'un peut-il m'indiquer la marche à suivre?
Merci d'avance
Cyrille
Partager