Problème avec Microsoft Access - Windows & Software
Marsh Posté le 16-07-2002 à 19:40:22
Citation : J?entend par là, commencer à taper les premières lettres d?un mot, et que access le complète en fonction des différents mots déjà entrés dans la « colone » en question. |
Oui, tu dois créer une listbox ou une combobox dans ton formulaire. Je ne sais pas si tu t'y connais, c'est pas évident mais ça marche bien.
Pour l'autre question, c'est possible mais tu dois créer plusieurs champs sur la même table si les gens peuvent en choisir plusieurs. C'est à toi de voir s'il y a une limite à autoriser, par exemple, 5.
Tu aurais donc un combo box avec la ville et 3, 4 ou 5 autres champs qui pointent tous sur les activités, tu fais alors une requête où les noms des champs sont ceux de ton formulaire. Par exemple, [forms]![nom_du_formumlaire]![ville], [forms]![nom_du_formumlaire]![activité1], etc. Pour les champs "activités" de la requête, tu dois mettre la valeur [forms]... sur la ligne Ou (en dessous de critère), sans quoi, il va considérer que c'est un "et".
tu ne parles pas de ta version d'Access, je n'ai travaillé que sous Access 2.0 et 97 mais je pense que même si tu as une version plus récente, c'est pareil. Je crois que tu pourras trouver de l'aide avec les applications que MS donne comme exemple, il y a en général des formulaires avec toutes sortes de posssibilités, pour montrer aux gens ce qu'on peut faire. Tu peux copier le fichier .mdb sous un autre nom afin de laisser l'original intact, tu l'ouvres et tu trifouilles dans les formulaires et requêtes que MS a créés.
Pierre.
Marsh Posté le 16-07-2002 à 18:10:34
Bonjour,
je rencontre deux problèmes sous Access. Cela va faire presque une semaine que je me creuse la tête à trouver une réponse, et je n?y arrive toujours pas. J?ai donc pris l?initiative de venir poster sur ce forum, en éspérant que ca ne vous dérange pas trop.
Mes deux problèmes concernent l?execution d?une requête (pour une recherche) par l?intermediaire d?un formulaire. (C?est à dire quel a requête en question est lancée par l?intermédiaire d?un formulaire.)
-Est il possible d?avoir une « saisie assistée » lorsqu?on entre le mot qui va être recherché dans la « colone » de la table? J?entend par là, commencer à taper les premières lettres d?un mot, et que access le complète en fonction des différents mots déjà entrés dans la « colone » en question.
Par exemple : J?entre « Pa » et j?aimerai qu?access m?écrive Paris (en admettant qu?auparavant, j?ai entré la ville de Paris.)
Deuxième question :
-Toujours avec ce même formulaire qui lance la requête, j?aurai aimé savoir si vous aviez une solution pour ce petit problème :
J?effectue une recherche suivant deux critères : Les villes et les activités. (Il s?agit d?une base de donnée à usage commercial)
J?aimerai pouvoir entrer plusieurs activités, en les sélectionnant dans un menu déroulant par exemple (ou par un autre méthode).
Malheureusement impossible de faire comprendre à access qu?il doit insérer un « ou » à chaque fois qu?une nouvelle activité est ajoutée...
Voilà, désolé d?avoir été si long, et peut-être pas très clair.
Je vous remercie d?avance pour votre aide.