Peut-on ouvrir un formulaire ou une requ=EAte suivant la=20
valeur d'un champs ind=E9pendant (choix de l'utilisateur=20
dans une liste). Je pense que oui
Pourriez vous m'indiquer la formule?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Raymond [mvp]
Bonjour;
tu peux le faire , à condition que ta liste possède une valeur par défaut sinon au chargement tu n'auras pas le résultat désiré. SELECT [Table1].* FROM [Table1] WHERE ((([Table1].Numero)=[Formulaires]![formulaire2]![Liste1]));
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"didier" a écrit dans le message de news:8ecb01c3e9d1$57820000$ Bonjour
Peut-on ouvrir un formulaire ou une requête suivant la valeur d'un champs indépendant (choix de l'utilisateur dans une liste). Je pense que oui Pourriez vous m'indiquer la formule?
Bonjour;
tu peux le faire , à condition que ta liste possède une valeur par défaut
sinon au chargement tu n'auras pas le résultat désiré.
SELECT [Table1].* FROM [Table1]
WHERE ((([Table1].Numero)=[Formulaires]![formulaire2]![Liste1]));
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"didier" <anonymous@discussions.microsoft.com> a écrit dans le message de
news:8ecb01c3e9d1$57820000$a401280a@phx.gbl...
Bonjour
Peut-on ouvrir un formulaire ou une requête suivant la
valeur d'un champs indépendant (choix de l'utilisateur
dans une liste). Je pense que oui
Pourriez vous m'indiquer la formule?
tu peux le faire , à condition que ta liste possède une valeur par défaut sinon au chargement tu n'auras pas le résultat désiré. SELECT [Table1].* FROM [Table1] WHERE ((([Table1].Numero)=[Formulaires]![formulaire2]![Liste1]));
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"didier" a écrit dans le message de news:8ecb01c3e9d1$57820000$ Bonjour
Peut-on ouvrir un formulaire ou une requête suivant la valeur d'un champs indépendant (choix de l'utilisateur dans une liste). Je pense que oui Pourriez vous m'indiquer la formule?
didier
Bonjour
J'ai du mal m'expliquer J'ai un formulaire avec une zone de liste déroulante Pour chaque valeur de cette zone de liste déroulante appelé liste1 je veux ouvrir un formulaire différent c'est à dire en code simplifié Iff [liste1]= "texte1" doccmd openform [formulaire1] Iff [liste1]= "texte2" doccmd openform [formulaire2] Iff [liste1]= "texte3" doccmd openrequête [requête3]
end iff
mais il doit manquer quelques lignes pour que ça marche
-----Message d'origine----- Bonjour;
tu peux le faire , à condition que ta liste possède une valeur par défaut
sinon au chargement tu n'auras pas le résultat désiré. SELECT [Table1].* FROM [Table1] WHERE ((([Table1].Numero)=[Formulaires]![formulaire2]! [Liste1]));
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"didier" a écrit dans le message de
news:8ecb01c3e9d1$57820000$ Bonjour
Peut-on ouvrir un formulaire ou une requête suivant la valeur d'un champs indépendant (choix de l'utilisateur dans une liste). Je pense que oui Pourriez vous m'indiquer la formule?
.
Bonjour
J'ai du mal m'expliquer
J'ai un formulaire avec une zone de liste déroulante
Pour chaque valeur de cette zone de liste déroulante
appelé liste1 je veux ouvrir un formulaire différent
c'est à dire en code simplifié
Iff [liste1]= "texte1"
doccmd openform [formulaire1]
Iff [liste1]= "texte2"
doccmd openform [formulaire2]
Iff [liste1]= "texte3"
doccmd openrequête [requête3]
end iff
mais il doit manquer quelques lignes pour que ça marche
-----Message d'origine-----
Bonjour;
tu peux le faire , à condition que ta liste possède une
valeur par défaut
sinon au chargement tu n'auras pas le résultat désiré.
SELECT [Table1].* FROM [Table1]
WHERE ((([Table1].Numero)=[Formulaires]![formulaire2]!
[Liste1]));
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"didier" <anonymous@discussions.microsoft.com> a écrit
dans le message de
Peut-on ouvrir un formulaire ou une requête suivant la
valeur d'un champs indépendant (choix de l'utilisateur
dans une liste). Je pense que oui
Pourriez vous m'indiquer la formule?
J'ai du mal m'expliquer J'ai un formulaire avec une zone de liste déroulante Pour chaque valeur de cette zone de liste déroulante appelé liste1 je veux ouvrir un formulaire différent c'est à dire en code simplifié Iff [liste1]= "texte1" doccmd openform [formulaire1] Iff [liste1]= "texte2" doccmd openform [formulaire2] Iff [liste1]= "texte3" doccmd openrequête [requête3]
end iff
mais il doit manquer quelques lignes pour que ça marche
-----Message d'origine----- Bonjour;
tu peux le faire , à condition que ta liste possède une valeur par défaut
sinon au chargement tu n'auras pas le résultat désiré. SELECT [Table1].* FROM [Table1] WHERE ((([Table1].Numero)=[Formulaires]![formulaire2]! [Liste1]));
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"didier" a écrit dans le message de
news:8ecb01c3e9d1$57820000$ Bonjour
Peut-on ouvrir un formulaire ou une requête suivant la valeur d'un champs indépendant (choix de l'utilisateur dans une liste). Je pense que oui Pourriez vous m'indiquer la formule?
.
Xavier HUE
Bonjour Didier,
Dans l'évènement Sur Click de ta liste déroulante:
Select Case Me.TaListe.Value Case "Texte1" DoCmd.OpenForm "Formulaire1"
Case "Texte2" DoCmd.OpenForm "Formulaire2"
etc...
End Select
Cordialement.
Bonjour Didier,
Dans l'évènement Sur Click de ta liste déroulante:
Select Case Me.TaListe.Value
Case "Texte1"
DoCmd.OpenForm "Formulaire1"