Dans un formulaire principal "FORMULAIRE1" je poss=E9de un=20
sous formulaire.
Dans celui-ci je tape une date et je d=E9roule une liste.
Lorsque je s=E9lectionne par exemple "A" je voudrais q'un=20
autre sous formulaire s'affiche (visible =3D true)si je=20
s=E9lectionne toujours dans la liste "B" je voudrais qu'il=20
rendre invisible le pr=E9c=E9dent, et en affiche un autre.
Les sous formulaires empil=E9s sont tous invisibles lors de=20
l'ouverture du formulaire.
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]
Bonsoir.
et tu en as combien de sous-formulaires empilés ? Tu dis que tu as 1 formulaire et 1 sous-formulaire et que tous les sous-formulaires sont empilés ? que doit-on comprendre ? que tous les formulaires vont dans le même controle? ils ne pourraient pas s'empiler. -- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Nathalie" a écrit dans le message de news:1affd01c44f0d$03ecb470$ Bonsoir à tous,
Dans un formulaire principal "FORMULAIRE1" je posséde un sous formulaire. Dans celui-ci je tape une date et je déroule une liste. Lorsque je sélectionne par exemple "A" je voudrais q'un autre sous formulaire s'affiche (visible = true)si je sélectionne toujours dans la liste "B" je voudrais qu'il rendre invisible le précédent, et en affiche un autre.
Les sous formulaires empilés sont tous invisibles lors de l'ouverture du formulaire.
Merci d'avance Nathalie
Bonsoir.
et tu en as combien de sous-formulaires empilés ?
Tu dis que tu as 1 formulaire et 1 sous-formulaire et que tous les
sous-formulaires sont empilés ? que doit-on comprendre ? que tous les
formulaires vont dans le même controle? ils ne pourraient pas s'empiler.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Nathalie" <anonymous@discussions.microsoft.com> a écrit dans le message de
news:1affd01c44f0d$03ecb470$a001280a@phx.gbl...
Bonsoir à tous,
Dans un formulaire principal "FORMULAIRE1" je posséde un
sous formulaire.
Dans celui-ci je tape une date et je déroule une liste.
Lorsque je sélectionne par exemple "A" je voudrais q'un
autre sous formulaire s'affiche (visible = true)si je
sélectionne toujours dans la liste "B" je voudrais qu'il
rendre invisible le précédent, et en affiche un autre.
Les sous formulaires empilés sont tous invisibles lors de
l'ouverture du formulaire.
et tu en as combien de sous-formulaires empilés ? Tu dis que tu as 1 formulaire et 1 sous-formulaire et que tous les sous-formulaires sont empilés ? que doit-on comprendre ? que tous les formulaires vont dans le même controle? ils ne pourraient pas s'empiler. -- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Nathalie" a écrit dans le message de news:1affd01c44f0d$03ecb470$ Bonsoir à tous,
Dans un formulaire principal "FORMULAIRE1" je posséde un sous formulaire. Dans celui-ci je tape une date et je déroule une liste. Lorsque je sélectionne par exemple "A" je voudrais q'un autre sous formulaire s'affiche (visible = true)si je sélectionne toujours dans la liste "B" je voudrais qu'il rendre invisible le précédent, et en affiche un autre.
Les sous formulaires empilés sont tous invisibles lors de l'ouverture du formulaire.
Merci d'avance Nathalie
Nathalie
Bonjour,
En effet dans mon formulaire j'ai 7 sous formulaires invisibles et 1 qui reste toujours visible la liste se trouve dans ce dernier, lorsque je sélectionne par exemple "Alimentation" le sous formulaire "Alimentation" doit apparaitre et caché le précédent qui éventuelement aurait été rendu visible lors d'une saisie précédente. Le tous dans un seul formulaire. Nathalie
-----Message d'origine----- Bonsoir.
et tu en as combien de sous-formulaires empilés ? Tu dis que tu as 1 formulaire et 1 sous-formulaire et que tous les
sous-formulaires sont empilés ? que doit-on comprendre ? que tous les
formulaires vont dans le même controle? ils ne pourraient pas s'empiler.
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Nathalie" a écrit dans le message de
news:1affd01c44f0d$03ecb470$ Bonsoir à tous,
Dans un formulaire principal "FORMULAIRE1" je posséde un sous formulaire. Dans celui-ci je tape une date et je déroule une liste. Lorsque je sélectionne par exemple "A" je voudrais q'un autre sous formulaire s'affiche (visible = true)si je sélectionne toujours dans la liste "B" je voudrais qu'il rendre invisible le précédent, et en affiche un autre.
Les sous formulaires empilés sont tous invisibles lors de l'ouverture du formulaire.
Merci d'avance Nathalie
.
Bonjour,
En effet dans mon formulaire j'ai 7 sous formulaires
invisibles et 1 qui reste toujours visible la liste se
trouve dans ce dernier, lorsque je sélectionne par
exemple "Alimentation" le sous formulaire "Alimentation"
doit apparaitre et caché le précédent qui éventuelement
aurait été rendu visible lors d'une saisie précédente.
Le tous dans un seul formulaire.
Nathalie
-----Message d'origine-----
Bonsoir.
et tu en as combien de sous-formulaires empilés ?
Tu dis que tu as 1 formulaire et 1 sous-formulaire et
que tous les
sous-formulaires sont empilés ? que doit-on comprendre ?
que tous les
formulaires vont dans le même controle? ils ne
pourraient pas s'empiler.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Nathalie" <anonymous@discussions.microsoft.com> a écrit
dans le message de
news:1affd01c44f0d$03ecb470$a001280a@phx.gbl...
Bonsoir à tous,
Dans un formulaire principal "FORMULAIRE1" je posséde un
sous formulaire.
Dans celui-ci je tape une date et je déroule une liste.
Lorsque je sélectionne par exemple "A" je voudrais q'un
autre sous formulaire s'affiche (visible = true)si je
sélectionne toujours dans la liste "B" je voudrais qu'il
rendre invisible le précédent, et en affiche un autre.
Les sous formulaires empilés sont tous invisibles lors de
l'ouverture du formulaire.
En effet dans mon formulaire j'ai 7 sous formulaires invisibles et 1 qui reste toujours visible la liste se trouve dans ce dernier, lorsque je sélectionne par exemple "Alimentation" le sous formulaire "Alimentation" doit apparaitre et caché le précédent qui éventuelement aurait été rendu visible lors d'une saisie précédente. Le tous dans un seul formulaire. Nathalie
-----Message d'origine----- Bonsoir.
et tu en as combien de sous-formulaires empilés ? Tu dis que tu as 1 formulaire et 1 sous-formulaire et que tous les
sous-formulaires sont empilés ? que doit-on comprendre ? que tous les
formulaires vont dans le même controle? ils ne pourraient pas s'empiler.
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Nathalie" a écrit dans le message de
news:1affd01c44f0d$03ecb470$ Bonsoir à tous,
Dans un formulaire principal "FORMULAIRE1" je posséde un sous formulaire. Dans celui-ci je tape une date et je déroule une liste. Lorsque je sélectionne par exemple "A" je voudrais q'un autre sous formulaire s'affiche (visible = true)si je sélectionne toujours dans la liste "B" je voudrais qu'il rendre invisible le précédent, et en affiche un autre.
Les sous formulaires empilés sont tous invisibles lors de l'ouverture du formulaire.
Merci d'avance Nathalie
.
Raymond [mvp]
compte tenu qu'on peut trouver n'importe quel nom de contrôle, le plus simple serait de mémoriser le nom du contrôle qui s'ouvre et lorsqu'on ouvre un formulaire, fermer celui qui est mémorisé. bien penser qu'il faut rendre invisible le contrôle contenant le sous-formulaire et non le sous-formulaire; Dim Frm As String ' dans les déclaratives dans la procédure: If Not IsNull(Frm) Then Forms(Frm).Visible = False Forms("nomform").Visible = True Frm = "nomform"
à chaque tour, le formulaire sera non visible et le prochain visible. -- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Nathalie" a écrit dans le message de news:1afe701c44f99$410d0760$ Bonjour,
En effet dans mon formulaire j'ai 7 sous formulaires invisibles et 1 qui reste toujours visible la liste se trouve dans ce dernier, lorsque je sélectionne par exemple "Alimentation" le sous formulaire "Alimentation" doit apparaitre et caché le précédent qui éventuelement aurait été rendu visible lors d'une saisie précédente. Le tous dans un seul formulaire. Nathalie
compte tenu qu'on peut trouver n'importe quel nom de contrôle, le plus
simple serait de mémoriser le nom du contrôle qui s'ouvre et lorsqu'on ouvre
un formulaire, fermer celui qui est mémorisé. bien penser qu'il faut rendre
invisible le contrôle contenant le sous-formulaire et non le
sous-formulaire;
Dim Frm As String ' dans les déclaratives
dans la procédure:
If Not IsNull(Frm) Then Forms(Frm).Visible = False
Forms("nomform").Visible = True
Frm = "nomform"
à chaque tour, le formulaire sera non visible et le prochain visible.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Nathalie" <anonymous@discussions.microsoft.com> a écrit dans le message de
news:1afe701c44f99$410d0760$a301280a@phx.gbl...
Bonjour,
En effet dans mon formulaire j'ai 7 sous formulaires
invisibles et 1 qui reste toujours visible la liste se
trouve dans ce dernier, lorsque je sélectionne par
exemple "Alimentation" le sous formulaire "Alimentation"
doit apparaitre et caché le précédent qui éventuelement
aurait été rendu visible lors d'une saisie précédente.
Le tous dans un seul formulaire.
Nathalie
compte tenu qu'on peut trouver n'importe quel nom de contrôle, le plus simple serait de mémoriser le nom du contrôle qui s'ouvre et lorsqu'on ouvre un formulaire, fermer celui qui est mémorisé. bien penser qu'il faut rendre invisible le contrôle contenant le sous-formulaire et non le sous-formulaire; Dim Frm As String ' dans les déclaratives dans la procédure: If Not IsNull(Frm) Then Forms(Frm).Visible = False Forms("nomform").Visible = True Frm = "nomform"
à chaque tour, le formulaire sera non visible et le prochain visible. -- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Nathalie" a écrit dans le message de news:1afe701c44f99$410d0760$ Bonjour,
En effet dans mon formulaire j'ai 7 sous formulaires invisibles et 1 qui reste toujours visible la liste se trouve dans ce dernier, lorsque je sélectionne par exemple "Alimentation" le sous formulaire "Alimentation" doit apparaitre et caché le précédent qui éventuelement aurait été rendu visible lors d'une saisie précédente. Le tous dans un seul formulaire. Nathalie