Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > IHM
IHM Ce forum est dédié aux questions relatives à la création de formulaires et d'états, avec ou sans code VBA, et macros.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 13/04/2011, 16h40   #1
Candidat au titre de Membre du Club
 
Inscription : février 2004
Messages : 86
Détails du profil
Informations forums :
Inscription : février 2004
Messages : 86
Points : 14
Points : 14
Par défaut Requête avec nom de table en paramètre

Bonjour,

J'ai par exemple plusieurs table de structures différentes mais qui décrivent par exemple un stock à différentes dates :

Ces tables sont indicées avec un lettre de A à D par exemple...

Table StockA, StockB, StockC et StockD.

J'aimerais faire une requête unique qui en fonction du choix de l'utilisateur (formulaire, boite de dialogue) va travailler sur l'une de ces 4 tables...

Par exemple, l'utilisateur tape B et la requête cherche dans StockB.

Quels sont les moyens avec Access de répondre à ce besoin ?

Merci.

Pascal
pcayrol est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/04/2011, 20h35   #2
Membre éclairé
 
Homme Christophe AUMOITTE
Inscription : octobre 2009
Messages : 254
Détails du profil
Informations personnelles :
Nom : Homme Christophe AUMOITTE
Âge : 43
Localisation : France, Bas Rhin (Alsace)

Informations forums :
Inscription : octobre 2009
Messages : 254
Points : 303
Points : 303
Bonsoir,

Supposons que ton menu déroulant ait la liste suivante dans le RowSource :

"StockA";"StockB";"StockC";"StockD"

Sur AferUpdate de ta liste déroulante, mets le code suivant :

Code :
1
2
Me.RecordSource="SELECT " Me.LstDeroulante & ".*
FROM " & Me.LstDeroulante  & ";
Cela implique que chaque table sont structurées de la même manière, sinon il te faudra jouer sur la source de chaque champ.

Cordialement

Christophe
marsouin_89 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 02h33.


 
 
 
 
Partenaires

Hébergement Web