Bonjour
Je suis un peu perdu
Je voudrais rendre visible ou invisible au choix des champs textes et leurs
étiquettes dans tous les formulaires et états ou ils apparaissent avec une
seule commande ou une macro :
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
J-Pierre
Bonsoir,
Avec une seule commande ou une seule macro, je ne sais pas, mais en VBA:
Me.Page.Visible = True | False Etc.....
Il y a encore une question, quels sont les critères pour décider que True ou False ? A quel moment le code doit-il s'exécuter ? Tu dis pour tous tes formulaires ou états ?
Tu ne devrais pas nommer un contrôle Page, c'est un mot réservé d'Access, tu n'auras que des ennuis.... NoPage est beaucoup plus parlant
J-Pierre
"jfd" a écrit dans le message de news:
Bonjour Je suis un peu perdu Je voudrais rendre visible ou invisible au choix des champs textes et leurs étiquettes dans tous les formulaires et états ou ils apparaissent avec une seule commande ou une macro :
Avec une seule commande ou une seule macro, je ne sais pas, mais en VBA:
Me.Page.Visible = True | False
Etc.....
Il y a encore une question, quels sont les critères pour décider que True ou False ? A quel moment le code doit-il s'exécuter
? Tu dis pour tous tes formulaires ou états ?
Tu ne devrais pas nommer un contrôle Page, c'est un mot réservé d'Access, tu n'auras que des ennuis.... NoPage est beaucoup
plus parlant
J-Pierre
"jfd" <jfd@discussions.microsoft.com> a écrit dans le message de news: A3F4EAD1-7065-44B6-88FA-DBB40CA8AE6D@microsoft.com...
Bonjour
Je suis un peu perdu
Je voudrais rendre visible ou invisible au choix des champs textes et leurs
étiquettes dans tous les formulaires et états ou ils apparaissent avec une
seule commande ou une macro :
Avec une seule commande ou une seule macro, je ne sais pas, mais en VBA:
Me.Page.Visible = True | False Etc.....
Il y a encore une question, quels sont les critères pour décider que True ou False ? A quel moment le code doit-il s'exécuter ? Tu dis pour tous tes formulaires ou états ?
Tu ne devrais pas nommer un contrôle Page, c'est un mot réservé d'Access, tu n'auras que des ennuis.... NoPage est beaucoup plus parlant
J-Pierre
"jfd" a écrit dans le message de news:
Bonjour Je suis un peu perdu Je voudrais rendre visible ou invisible au choix des champs textes et leurs étiquettes dans tous les formulaires et états ou ils apparaissent avec une seule commande ou une macro :
Bonsoir Jean-Pierre et merci de ta réponse Pour page je ne savais pas je vais rectifier. En fait j’ai une dizaine d’états et 6 formulaires dans lequel je voudrais par un bouton rendre visible ou invisible certaines informations. Ce que je souhaite c’est de pouvoir le faire avec juste une manipulation même si je dois écrire toutes les lignes mais je ne sais pas ou placer cela de façon à agir sur les forms et les états concernés ? Pas de critère c’est juste que, pour l’instant certaines infos ne sont pas utiles pour les utilisateurs, mais peuvent l’être pour d’autres ou dans le futur, donc je ne veux pas supprimer ces contrôles.
Bonsoir,
Avec une seule commande ou une seule macro, je ne sais pas, mais en VBA:
Me.Page.Visible = True | False Etc.....
Il y a encore une question, quels sont les critères pour décider que True ou False ? A quel moment le code doit-il s'exécuter ? Tu dis pour tous tes formulaires ou états ?
Tu ne devrais pas nommer un contrôle Page, c'est un mot réservé d'Access, tu n'auras que des ennuis.... NoPage est beaucoup plus parlant
J-Pierre
"jfd" a écrit dans le message de news:
Bonjour Je suis un peu perdu Je voudrais rendre visible ou invisible au choix des champs textes et leurs étiquettes dans tous les formulaires et états ou ils apparaissent avec une seule commande ou une macro :
Bonsoir Jean-Pierre et merci de ta réponse
Pour page je ne savais pas je vais rectifier.
En fait j’ai une dizaine d’états et 6 formulaires dans lequel je voudrais
par un bouton rendre visible ou invisible certaines informations.
Ce que je souhaite c’est de pouvoir le faire avec juste une manipulation
même si je dois écrire toutes les lignes mais je ne sais pas ou placer cela
de façon à agir sur les forms et les états concernés ?
Pas de critère c’est juste que, pour l’instant certaines infos ne sont pas
utiles pour les utilisateurs, mais peuvent l’être pour d’autres ou dans le
futur, donc je ne veux pas supprimer ces contrôles.
Bonsoir,
Avec une seule commande ou une seule macro, je ne sais pas, mais en VBA:
Me.Page.Visible = True | False
Etc.....
Il y a encore une question, quels sont les critères pour décider que True ou False ? A quel moment le code doit-il s'exécuter
? Tu dis pour tous tes formulaires ou états ?
Tu ne devrais pas nommer un contrôle Page, c'est un mot réservé d'Access, tu n'auras que des ennuis.... NoPage est beaucoup
plus parlant
J-Pierre
"jfd" <jfd@discussions.microsoft.com> a écrit dans le message de news: A3F4EAD1-7065-44B6-88FA-DBB40CA8AE6D@microsoft.com...
Bonjour
Je suis un peu perdu
Je voudrais rendre visible ou invisible au choix des champs textes et leurs
étiquettes dans tous les formulaires et états ou ils apparaissent avec une
seule commande ou une macro :
Bonsoir Jean-Pierre et merci de ta réponse Pour page je ne savais pas je vais rectifier. En fait j’ai une dizaine d’états et 6 formulaires dans lequel je voudrais par un bouton rendre visible ou invisible certaines informations. Ce que je souhaite c’est de pouvoir le faire avec juste une manipulation même si je dois écrire toutes les lignes mais je ne sais pas ou placer cela de façon à agir sur les forms et les états concernés ? Pas de critère c’est juste que, pour l’instant certaines infos ne sont pas utiles pour les utilisateurs, mais peuvent l’être pour d’autres ou dans le futur, donc je ne veux pas supprimer ces contrôles.
Bonsoir,
Avec une seule commande ou une seule macro, je ne sais pas, mais en VBA:
Me.Page.Visible = True | False Etc.....
Il y a encore une question, quels sont les critères pour décider que True ou False ? A quel moment le code doit-il s'exécuter ? Tu dis pour tous tes formulaires ou états ?
Tu ne devrais pas nommer un contrôle Page, c'est un mot réservé d'Access, tu n'auras que des ennuis.... NoPage est beaucoup plus parlant
J-Pierre
"jfd" a écrit dans le message de news:
Bonjour Je suis un peu perdu Je voudrais rendre visible ou invisible au choix des champs textes et leurs étiquettes dans tous les formulaires et états ou ils apparaissent avec une seule commande ou une macro :
Sur évènement clic de ton bouton, pour les formulaires: Me.Monchamp.visible = False
Pour les états, il faut d'abord qu'ils soient ouverts, ce qui veut dire que tu places tes lignes après le DOCmd.OpenReport: [Reports]![monEtat]![monChamp].visible = ... Tu peux aussi le faire sur l'évènement au formatage de la section où se trouve tes champs: Me.Monchamp.visible = False
Mais ce ne sera pas très pratique, la modification de la propriété ne sera valable que pendant le temps ou ton formulaire ou état est ouvert.... Si les infos sont utiles pour certains utilisateurs et pas pour d'autres de manière permanente, il serait plus simple de mettre le code dans l'évènement sur chargement du formulaire, de le laisser dans les évènements au formatage des états, et déterminer si l'utilisateur a le droit de voir ou pas.
J-Pierre
"jfd" a écrit dans le message de news:
Bonsoir Jean-Pierre et merci de ta réponse Pour page je ne savais pas je vais rectifier. En fait j'ai une dizaine d'états et 6 formulaires dans lequel je voudrais par un bouton rendre visible ou invisible certaines informations. Ce que je souhaite c'est de pouvoir le faire avec juste une manipulation même si je dois écrire toutes les lignes mais je ne sais pas ou placer cela de façon à agir sur les forms et les états concernés ? Pas de critère c'est juste que, pour l'instant certaines infos ne sont pas utiles pour les utilisateurs, mais peuvent l'être pour d'autres ou dans le futur, donc je ne veux pas supprimer ces contrôles.
Bonsoir,
Avec une seule commande ou une seule macro, je ne sais pas, mais en VBA:
Me.Page.Visible = True | False Etc.....
Il y a encore une question, quels sont les critères pour décider que True ou False ? A quel moment le code doit-il s'exécuter ? Tu dis pour tous tes formulaires ou états ?
Tu ne devrais pas nommer un contrôle Page, c'est un mot réservé d'Access, tu n'auras que des ennuis.... NoPage est beaucoup plus parlant
J-Pierre
"jfd" a écrit dans le message de news:
Bonjour Je suis un peu perdu Je voudrais rendre visible ou invisible au choix des champs textes et leurs étiquettes dans tous les formulaires et états ou ils apparaissent avec une seule commande ou une macro :
Sur évènement clic de ton bouton, pour les formulaires:
Me.Monchamp.visible = False
Pour les états, il faut d'abord qu'ils soient ouverts, ce qui veut dire que tu places tes lignes après le DOCmd.OpenReport:
[Reports]![monEtat]![monChamp].visible = ...
Tu peux aussi le faire sur l'évènement au formatage de la section où se trouve tes champs:
Me.Monchamp.visible = False
Mais ce ne sera pas très pratique, la modification de la propriété ne sera valable que pendant le temps ou ton formulaire ou
état est ouvert....
Si les infos sont utiles pour certains utilisateurs et pas pour d'autres de manière permanente, il serait plus simple de
mettre le code dans l'évènement sur chargement du formulaire, de le laisser dans les évènements au formatage des états, et
déterminer si l'utilisateur a le droit de voir ou pas.
J-Pierre
"jfd" <jfd@discussions.microsoft.com> a écrit dans le message de news: 8699B0ED-F0D3-4D20-A4DE-65EB187BC394@microsoft.com...
Bonsoir Jean-Pierre et merci de ta réponse
Pour page je ne savais pas je vais rectifier.
En fait j'ai une dizaine d'états et 6 formulaires dans lequel je voudrais
par un bouton rendre visible ou invisible certaines informations.
Ce que je souhaite c'est de pouvoir le faire avec juste une manipulation
même si je dois écrire toutes les lignes mais je ne sais pas ou placer cela
de façon à agir sur les forms et les états concernés ?
Pas de critère c'est juste que, pour l'instant certaines infos ne sont pas
utiles pour les utilisateurs, mais peuvent l'être pour d'autres ou dans le
futur, donc je ne veux pas supprimer ces contrôles.
Bonsoir,
Avec une seule commande ou une seule macro, je ne sais pas, mais en VBA:
Me.Page.Visible = True | False
Etc.....
Il y a encore une question, quels sont les critères pour décider que True ou False ? A quel moment le code doit-il
s'exécuter
? Tu dis pour tous tes formulaires ou états ?
Tu ne devrais pas nommer un contrôle Page, c'est un mot réservé d'Access, tu n'auras que des ennuis.... NoPage est beaucoup
plus parlant
J-Pierre
"jfd" <jfd@discussions.microsoft.com> a écrit dans le message de news:
A3F4EAD1-7065-44B6-88FA-DBB40CA8AE6D@microsoft.com...
Bonjour
Je suis un peu perdu
Je voudrais rendre visible ou invisible au choix des champs textes et leurs
étiquettes dans tous les formulaires et états ou ils apparaissent avec une
seule commande ou une macro :
Sur évènement clic de ton bouton, pour les formulaires: Me.Monchamp.visible = False
Pour les états, il faut d'abord qu'ils soient ouverts, ce qui veut dire que tu places tes lignes après le DOCmd.OpenReport: [Reports]![monEtat]![monChamp].visible = ... Tu peux aussi le faire sur l'évènement au formatage de la section où se trouve tes champs: Me.Monchamp.visible = False
Mais ce ne sera pas très pratique, la modification de la propriété ne sera valable que pendant le temps ou ton formulaire ou état est ouvert.... Si les infos sont utiles pour certains utilisateurs et pas pour d'autres de manière permanente, il serait plus simple de mettre le code dans l'évènement sur chargement du formulaire, de le laisser dans les évènements au formatage des états, et déterminer si l'utilisateur a le droit de voir ou pas.
J-Pierre
"jfd" a écrit dans le message de news:
Bonsoir Jean-Pierre et merci de ta réponse Pour page je ne savais pas je vais rectifier. En fait j'ai une dizaine d'états et 6 formulaires dans lequel je voudrais par un bouton rendre visible ou invisible certaines informations. Ce que je souhaite c'est de pouvoir le faire avec juste une manipulation même si je dois écrire toutes les lignes mais je ne sais pas ou placer cela de façon à agir sur les forms et les états concernés ? Pas de critère c'est juste que, pour l'instant certaines infos ne sont pas utiles pour les utilisateurs, mais peuvent l'être pour d'autres ou dans le futur, donc je ne veux pas supprimer ces contrôles.
Bonsoir,
Avec une seule commande ou une seule macro, je ne sais pas, mais en VBA:
Me.Page.Visible = True | False Etc.....
Il y a encore une question, quels sont les critères pour décider que True ou False ? A quel moment le code doit-il s'exécuter ? Tu dis pour tous tes formulaires ou états ?
Tu ne devrais pas nommer un contrôle Page, c'est un mot réservé d'Access, tu n'auras que des ennuis.... NoPage est beaucoup plus parlant
J-Pierre
"jfd" a écrit dans le message de news:
Bonjour Je suis un peu perdu Je voudrais rendre visible ou invisible au choix des champs textes et leurs étiquettes dans tous les formulaires et états ou ils apparaissent avec une seule commande ou une macro :