Bonjour à tous,
J'ai monté une petite base de données Access 2002 dans laquelle j'ai une table ("Personnel") avec des noms et matricules, il y a aussi un champ N° qui sert d'indexe avec auto incrémentation. J'ai un formulaire qui demande entre autre les dates pour lesquelles on veut l'information recherchée ainsi que le matricule pour lequel on veut l'information (cette information est dans une table "Infos"). Une fois l'information entrée, on clique pour généré un état qui contient toutes les informations désirées. Mais voilà, mon formulaire ne passe pas la bonne information à ma requête. En effet, au lieu de passé le matricule, il passe le No d'indexe pour ce matricule! Résultat, aucune donnée n'est trouvée dans la table "Infos". Le champ où on entre le matricule est une liste déroulante avec les matricules disponibles. Si je remplace cette liste déroulante par un champ texte normal et qu'on tape le matricule, ça fonctionne bien, mais dès que j'utilise un menu déroulant, ça ne fonctionne plus. Je soupçonne que j'ai mal entré le "Contenu" pour la liste déroulante mais j'ai essayé différente combinaisons sans trouver la solution. Voici une capture des information du champ "Matricule" en liste déroulante:
Quelqu'un voit l'erreur et peut m'expliquer ce qui ne va pas?
Merci!
Partager