Bonjour à tous,
Pouvez-vous m'indiquer la syntaxe de l'expression qui me permette, dans un
formulaire, d'activer (ou même rende visible) un contrôle après avoir mis à
jour un autre contrôle de ce même formulaire ? La propriété par défaut du
contrôle à activer doit elle activé = Oui ou Non ?
Merci de votre réponse.
Bruno
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.
pour rendre visible le contrôle: Me.moncontrôle.Visible = True pour placer le focus sur un contrôle et le rendre actif: Me.moncontrole.SetFocus
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Bubu" a écrit dans le message de news:
Bonjour à tous, Pouvez-vous m'indiquer la syntaxe de l'expression qui me permette, dans un formulaire, d'activer (ou même rende visible) un contrôle après avoir mis à jour un autre contrôle de ce même formulaire ? La propriété par défaut du contrôle à activer doit elle activé = Oui ou Non ? Merci de votre réponse. Bruno
Bonjour.
pour rendre visible le contrôle:
Me.moncontrôle.Visible = True
pour placer le focus sur un contrôle et le rendre actif:
Me.moncontrole.SetFocus
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Bubu" <Bubu@discussions.microsoft.com> a écrit dans le message de news:
D833C149-D43E-485A-A392-188AC441FCF9@microsoft.com...
Bonjour à tous,
Pouvez-vous m'indiquer la syntaxe de l'expression qui me permette, dans un
formulaire, d'activer (ou même rende visible) un contrôle après avoir mis
à
jour un autre contrôle de ce même formulaire ? La propriété par défaut du
contrôle à activer doit elle activé = Oui ou Non ?
Merci de votre réponse.
Bruno
pour rendre visible le contrôle: Me.moncontrôle.Visible = True pour placer le focus sur un contrôle et le rendre actif: Me.moncontrole.SetFocus
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Bubu" a écrit dans le message de news:
Bonjour à tous, Pouvez-vous m'indiquer la syntaxe de l'expression qui me permette, dans un formulaire, d'activer (ou même rende visible) un contrôle après avoir mis à jour un autre contrôle de ce même formulaire ? La propriété par défaut du contrôle à activer doit elle activé = Oui ou Non ? Merci de votre réponse. Bruno
Bubu
Bonjour Raymond, Je crois que je n'ai pas ete tres clair dans mon message : En fait j'ai un formulaire avec deux controles dessus (2 listes modifiables). Je veux que lorsque le formulaire s'ouvre, seule la premiere liste modifiable soit visible et que la deuxieme apparaisse une fois que j'ai selectionne une valeur dans la premiere. Je pensais faire ca en utilisant les proprietes de la zone de liste modifiable 1, en allant sur l'onglet evenement et sur la ligne "Apres MAJ" saisir une expression (avec le generateur d'expression) permettant de rendre la zone de liste modifiable 2 visible. J'ai donc saisi l'expression =[Modifiable2].Visible=Vrai dans la ligne Apres MAJ de la Modifiable1 mais ca ne marche pas. Suis-je sur la bonne voie ou dois-je utiliser une macro ? Merci de ton aide.
Bubu
Bonjour.
pour rendre visible le contrôle: Me.moncontrôle.Visible = True pour placer le focus sur un contrôle et le rendre actif: Me.moncontrole.SetFocus
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Bubu" a écrit dans le message de news:
Bonjour à tous, Pouvez-vous m'indiquer la syntaxe de l'expression qui me permette, dans un formulaire, d'activer (ou même rende visible) un contrôle après avoir mis à jour un autre contrôle de ce même formulaire ? La propriété par défaut du contrôle à activer doit elle activé = Oui ou Non ? Merci de votre réponse. Bruno
Bonjour Raymond,
Je crois que je n'ai pas ete tres clair dans mon message :
En fait j'ai un formulaire avec deux controles dessus (2 listes
modifiables). Je veux que lorsque le formulaire s'ouvre, seule la premiere
liste modifiable soit visible et que la deuxieme apparaisse une fois que j'ai
selectionne une valeur dans la premiere. Je pensais faire ca en utilisant les
proprietes de la zone de liste modifiable 1, en allant sur l'onglet evenement
et sur la ligne "Apres MAJ" saisir une expression (avec le generateur
d'expression) permettant de rendre la zone de liste modifiable 2 visible.
J'ai donc saisi l'expression =[Modifiable2].Visible=Vrai dans la ligne Apres
MAJ de la Modifiable1 mais ca ne marche pas. Suis-je sur la bonne voie ou
dois-je utiliser une macro ?
Merci de ton aide.
Bubu
Bonjour.
pour rendre visible le contrôle:
Me.moncontrôle.Visible = True
pour placer le focus sur un contrôle et le rendre actif:
Me.moncontrole.SetFocus
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Bubu" <Bubu@discussions.microsoft.com> a écrit dans le message de news:
D833C149-D43E-485A-A392-188AC441FCF9@microsoft.com...
Bonjour à tous,
Pouvez-vous m'indiquer la syntaxe de l'expression qui me permette, dans un
formulaire, d'activer (ou même rende visible) un contrôle après avoir mis
à
jour un autre contrôle de ce même formulaire ? La propriété par défaut du
contrôle à activer doit elle activé = Oui ou Non ?
Merci de votre réponse.
Bruno
Bonjour Raymond, Je crois que je n'ai pas ete tres clair dans mon message : En fait j'ai un formulaire avec deux controles dessus (2 listes modifiables). Je veux que lorsque le formulaire s'ouvre, seule la premiere liste modifiable soit visible et que la deuxieme apparaisse une fois que j'ai selectionne une valeur dans la premiere. Je pensais faire ca en utilisant les proprietes de la zone de liste modifiable 1, en allant sur l'onglet evenement et sur la ligne "Apres MAJ" saisir une expression (avec le generateur d'expression) permettant de rendre la zone de liste modifiable 2 visible. J'ai donc saisi l'expression =[Modifiable2].Visible=Vrai dans la ligne Apres MAJ de la Modifiable1 mais ca ne marche pas. Suis-je sur la bonne voie ou dois-je utiliser une macro ? Merci de ton aide.
Bubu
Bonjour.
pour rendre visible le contrôle: Me.moncontrôle.Visible = True pour placer le focus sur un contrôle et le rendre actif: Me.moncontrole.SetFocus
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Bubu" a écrit dans le message de news:
Bonjour à tous, Pouvez-vous m'indiquer la syntaxe de l'expression qui me permette, dans un formulaire, d'activer (ou même rende visible) un contrôle après avoir mis à jour un autre contrôle de ce même formulaire ? La propriété par défaut du contrôle à activer doit elle activé = Oui ou Non ? Merci de votre réponse. Bruno
Raymond [mvp]
tu fais pareil mais en code vba. au lieu de taper une expression, tu sélectionnes [Procédure événementielle] et tu cliques sur le bouton ... en bout de ligne. tu places ensuite les fonctions visible et setfocus dans cette procédure affichée.
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Bubu" a écrit dans le message de news:
Bonjour Raymond, Je crois que je n'ai pas ete tres clair dans mon message : En fait j'ai un formulaire avec deux controles dessus (2 listes modifiables). Je veux que lorsque le formulaire s'ouvre, seule la premiere liste modifiable soit visible et que la deuxieme apparaisse une fois que j'ai selectionne une valeur dans la premiere. Je pensais faire ca en utilisant les proprietes de la zone de liste modifiable 1, en allant sur l'onglet evenement et sur la ligne "Apres MAJ" saisir une expression (avec le generateur d'expression) permettant de rendre la zone de liste modifiable 2 visible. J'ai donc saisi l'expression =[Modifiable2].Visible=Vrai dans la ligne Apres MAJ de la Modifiable1 mais ca ne marche pas. Suis-je sur la bonne voie ou dois-je utiliser une macro ? Merci de ton aide.
Bubu
tu fais pareil mais en code vba.
au lieu de taper une expression, tu sélectionnes [Procédure événementielle]
et tu cliques sur le bouton ... en bout de ligne. tu places ensuite les
fonctions visible et setfocus dans cette procédure affichée.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Bubu" <Bubu@discussions.microsoft.com> a écrit dans le message de news:
14B4F153-92CF-475A-9040-22D4155F6B0D@microsoft.com...
Bonjour Raymond,
Je crois que je n'ai pas ete tres clair dans mon message :
En fait j'ai un formulaire avec deux controles dessus (2 listes
modifiables). Je veux que lorsque le formulaire s'ouvre, seule la premiere
liste modifiable soit visible et que la deuxieme apparaisse une fois que
j'ai
selectionne une valeur dans la premiere. Je pensais faire ca en utilisant
les
proprietes de la zone de liste modifiable 1, en allant sur l'onglet
evenement
et sur la ligne "Apres MAJ" saisir une expression (avec le generateur
d'expression) permettant de rendre la zone de liste modifiable 2 visible.
J'ai donc saisi l'expression =[Modifiable2].Visible=Vrai dans la ligne
Apres
MAJ de la Modifiable1 mais ca ne marche pas. Suis-je sur la bonne voie ou
dois-je utiliser une macro ?
Merci de ton aide.
tu fais pareil mais en code vba. au lieu de taper une expression, tu sélectionnes [Procédure événementielle] et tu cliques sur le bouton ... en bout de ligne. tu places ensuite les fonctions visible et setfocus dans cette procédure affichée.
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Bubu" a écrit dans le message de news:
Bonjour Raymond, Je crois que je n'ai pas ete tres clair dans mon message : En fait j'ai un formulaire avec deux controles dessus (2 listes modifiables). Je veux que lorsque le formulaire s'ouvre, seule la premiere liste modifiable soit visible et que la deuxieme apparaisse une fois que j'ai selectionne une valeur dans la premiere. Je pensais faire ca en utilisant les proprietes de la zone de liste modifiable 1, en allant sur l'onglet evenement et sur la ligne "Apres MAJ" saisir une expression (avec le generateur d'expression) permettant de rendre la zone de liste modifiable 2 visible. J'ai donc saisi l'expression =[Modifiable2].Visible=Vrai dans la ligne Apres MAJ de la Modifiable1 mais ca ne marche pas. Suis-je sur la bonne voie ou dois-je utiliser une macro ? Merci de ton aide.
Bubu
Bubu
Merci beaucoup Raymond, ca marche impec !
tu fais pareil mais en code vba. au lieu de taper une expression, tu sélectionnes [Procédure événementielle] et tu cliques sur le bouton ... en bout de ligne. tu places ensuite les fonctions visible et setfocus dans cette procédure affichée.
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Bubu" a écrit dans le message de news:
Bonjour Raymond, Je crois que je n'ai pas ete tres clair dans mon message : En fait j'ai un formulaire avec deux controles dessus (2 listes modifiables). Je veux que lorsque le formulaire s'ouvre, seule la premiere liste modifiable soit visible et que la deuxieme apparaisse une fois que j'ai selectionne une valeur dans la premiere. Je pensais faire ca en utilisant les proprietes de la zone de liste modifiable 1, en allant sur l'onglet evenement et sur la ligne "Apres MAJ" saisir une expression (avec le generateur d'expression) permettant de rendre la zone de liste modifiable 2 visible. J'ai donc saisi l'expression =[Modifiable2].Visible=Vrai dans la ligne Apres MAJ de la Modifiable1 mais ca ne marche pas. Suis-je sur la bonne voie ou dois-je utiliser une macro ? Merci de ton aide.
Bubu
Merci beaucoup Raymond, ca marche impec !
tu fais pareil mais en code vba.
au lieu de taper une expression, tu sélectionnes [Procédure événementielle]
et tu cliques sur le bouton ... en bout de ligne. tu places ensuite les
fonctions visible et setfocus dans cette procédure affichée.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Bubu" <Bubu@discussions.microsoft.com> a écrit dans le message de news:
14B4F153-92CF-475A-9040-22D4155F6B0D@microsoft.com...
Bonjour Raymond,
Je crois que je n'ai pas ete tres clair dans mon message :
En fait j'ai un formulaire avec deux controles dessus (2 listes
modifiables). Je veux que lorsque le formulaire s'ouvre, seule la premiere
liste modifiable soit visible et que la deuxieme apparaisse une fois que
j'ai
selectionne une valeur dans la premiere. Je pensais faire ca en utilisant
les
proprietes de la zone de liste modifiable 1, en allant sur l'onglet
evenement
et sur la ligne "Apres MAJ" saisir une expression (avec le generateur
d'expression) permettant de rendre la zone de liste modifiable 2 visible.
J'ai donc saisi l'expression =[Modifiable2].Visible=Vrai dans la ligne
Apres
MAJ de la Modifiable1 mais ca ne marche pas. Suis-je sur la bonne voie ou
dois-je utiliser une macro ?
Merci de ton aide.
tu fais pareil mais en code vba. au lieu de taper une expression, tu sélectionnes [Procédure événementielle] et tu cliques sur le bouton ... en bout de ligne. tu places ensuite les fonctions visible et setfocus dans cette procédure affichée.
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Bubu" a écrit dans le message de news:
Bonjour Raymond, Je crois que je n'ai pas ete tres clair dans mon message : En fait j'ai un formulaire avec deux controles dessus (2 listes modifiables). Je veux que lorsque le formulaire s'ouvre, seule la premiere liste modifiable soit visible et que la deuxieme apparaisse une fois que j'ai selectionne une valeur dans la premiere. Je pensais faire ca en utilisant les proprietes de la zone de liste modifiable 1, en allant sur l'onglet evenement et sur la ligne "Apres MAJ" saisir une expression (avec le generateur d'expression) permettant de rendre la zone de liste modifiable 2 visible. J'ai donc saisi l'expression =[Modifiable2].Visible=Vrai dans la ligne Apres MAJ de la Modifiable1 mais ca ne marche pas. Suis-je sur la bonne voie ou dois-je utiliser une macro ? Merci de ton aide.