Bonjour,
Est-ce possible a partir d'un formulaire de choisir les champs que l'on veut pour générer une requete ? J'ai 1 table qui contiens 89 champs
Merci
Bonjour,
Est-ce possible a partir d'un formulaire de choisir les champs que l'on veut pour générer une requete ? J'ai 1 table qui contiens 89 champs
Merci
Bonjour,
Il faut que tu nous expliques ce que tu cherches à faire. En principe, c'est l'inverse : tes requêtes servent à sélectionner les champs que tu veux utiliser dans un formulaire...Est-ce possible a partir d'un formulaire de choisir les champs que l'on veut pour générer une requete ?
Par ailleurs, une table de 89 champs n'est pas conseillée. Il te faut certainement revoir la conception de tes données. Peux-tu nous en dire plus ?
A+
Gabout
Merci pour votre réponse,
Je précise ma table contiens 89 champs car c'est des champs doubles Anglais et Français. C’est une base de données bilingue.
Voici ce que je cherche à faire, un formulaire qui contient mes champs exemple en français et a coté de chaque champ il y a une case a cocher.
L’utilisateur coche les champs qu’il a besoin et à l’aide d’un bouton de commande il génère la requête fondé sur ses choix de champs. Par la suite la requête exporte les données vers une feuille d’Excel.
Donc si l’utilisateur coche les champs Région et Pays dans Excel je vais avoir 2 colonnes soit Région et Pays avec les données.
Merci
Bonjour
Cela signifie donc que tu génères dynamiquement le code SQL de ta requête en fonction des choix.
Je t'invite à faire la lecture de tous nos articles sur les formulaires de recherche.
http://access.developpez.com/cours/?...#formrecherche
Philippe
Bonjour,
J'ai bien étudier les articles sur les formulaires de recherche mais je n'ai pas trouvé comment les adaptés a mon besoin avec des boite a cocher pour choisir les champs que je souhaite exporter vers excel.
Je joins ma base de donnée que j'ai réduit a quelques champs.
Si vous pouvez me donner un indice de départ ce serait très appréciés.
Merci
Je ne comprends pas bien ton problème. En effet, tu parles de sélectionner les champs et dans tes listes, tu affiches le contenu de ta table.
Lorsque tu crées une liste déroulante, tu peux modifier ses propriétés.
En mode création, clic droit sur ton contrôle
Tu affiches les propriétés.
Dans l'onglet "Données", dans la propriété : Origine Source tu choisis : Liste des champs
Dans la Contenu, tu choisis la table source de tes champs
Ensuite, par programmation, il va falloir créer la syntaxe SQL de la requête.
Exemple de génération de requete SQL dans le formulaire de recherche indiqué par Philippe ou encore dans un autre tuto : Listes multifonctions dans un formulaire de recherche
Bonne continuation
Jeannot
Liens Office indispensables à visiter: Cours (Tutos), F.A.Q., Sources VBA
Ne posez pas de questions par MP, je n'ai pas le temps d'y répondre
Merci je n'avais pas vu ce tuto je vais le lire attentivement, en ce qui concerne mes boites de texte je n'ai pas choisi les champs de ma table comme source car dans la liste déroulante il me faut le choix *.
Ce que j'ai de la difficulté a faire en SQL c'est de faire la vérification si la boite est cocher rajouter ce champs dans ma requete.
Merci
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager