Bonjour les amis...
J'ai construit un =E9tat avec 2 sous =E9tats
Je souhaite appliquer un filtre =E0 un sous-=E9tat (via code). Si
j'=E9cris dans le report_open de mon sous =E9tat:
Report.Filter =3D "Matricule=3D100606"
Report.FilterOn =3D True
=E0 l'ouverture de l'=E9tat principal, access me crache =E0 la figure:
'erreur 2101, le param=E8tre entr=E9 n'est pas valide pour cette
propri=E9t=E9'
Par contre si j'ouvre directement mon sous-=E9tat, =E7a marche...=E0
priori ma cha=EEne de caract=E8re est valide
aidez moi, je ne vois pas ce que je peux faire...=20
bon w-e qd m=EAme!
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 Caro,
Problème de syntaxe sans doute, essaie: Me.Filter = "Matricule0606" Me.FilterOn = True
Mais il ne me semble pas que ce soit la meilleure solution, utiliser un filtre dans un état.... Dans ton état principal, mets un contrôle Matricule dont la valeur sera par exemple 100606 Et dans ton sous-état, tu modifies la requête source avec un critère: =[Reports]![monEtatPrincipal]![Matricule]
J-Pierre
"caro" a écrit dans le message de news: Bonjour les amis... J'ai construit un état avec 2 sous états Je souhaite appliquer un filtre à un sous-état (via code). Si j'écris dans le report_open de mon sous état: Report.Filter = "Matricule0606" Report.FilterOn = True
à l'ouverture de l'état principal, access me crache à la figure: 'erreur 2101, le paramètre entré n'est pas valide pour cette propriété' Par contre si j'ouvre directement mon sous-état, ça marche...à priori ma chaîne de caractère est valide
aidez moi, je ne vois pas ce que je peux faire... bon w-e qd même!
Bonsoir Caro,
Problème de syntaxe sans doute, essaie:
Me.Filter = "Matricule0606"
Me.FilterOn = True
Mais il ne me semble pas que ce soit la meilleure solution, utiliser un filtre dans un état....
Dans ton état principal, mets un contrôle Matricule dont la valeur sera par exemple 100606
Et dans ton sous-état, tu modifies la requête source avec un critère:
=[Reports]![monEtatPrincipal]![Matricule]
J-Pierre
"caro" <ccouprit@capgemini.fr> a écrit dans le message de news: 1162569269.205051.234470@m7g2000cwm.googlegroups.com...
Bonjour les amis...
J'ai construit un état avec 2 sous états
Je souhaite appliquer un filtre à un sous-état (via code). Si
j'écris dans le report_open de mon sous état:
Report.Filter = "Matricule0606"
Report.FilterOn = True
à l'ouverture de l'état principal, access me crache à la figure:
'erreur 2101, le paramètre entré n'est pas valide pour cette
propriété'
Par contre si j'ouvre directement mon sous-état, ça marche...à
priori ma chaîne de caractère est valide
aidez moi, je ne vois pas ce que je peux faire...
bon w-e qd même!
Problème de syntaxe sans doute, essaie: Me.Filter = "Matricule0606" Me.FilterOn = True
Mais il ne me semble pas que ce soit la meilleure solution, utiliser un filtre dans un état.... Dans ton état principal, mets un contrôle Matricule dont la valeur sera par exemple 100606 Et dans ton sous-état, tu modifies la requête source avec un critère: =[Reports]![monEtatPrincipal]![Matricule]
J-Pierre
"caro" a écrit dans le message de news: Bonjour les amis... J'ai construit un état avec 2 sous états Je souhaite appliquer un filtre à un sous-état (via code). Si j'écris dans le report_open de mon sous état: Report.Filter = "Matricule0606" Report.FilterOn = True
à l'ouverture de l'état principal, access me crache à la figure: 'erreur 2101, le paramètre entré n'est pas valide pour cette propriété' Par contre si j'ouvre directement mon sous-état, ça marche...à priori ma chaîne de caractère est valide
aidez moi, je ne vois pas ce que je peux faire... bon w-e qd même!
caro
merci pour ton aide!! ça marche!
Bonsoir Caro,
Problème de syntaxe sans doute, essaie: Me.Filter = "Matricule0606" Me.FilterOn = True
Mais il ne me semble pas que ce soit la meilleure solution, utiliser un f iltre dans un état.... Dans ton état principal, mets un contrôle Matricule dont la valeur se ra par exemple 100606 Et dans ton sous-état, tu modifies la requête source avec un critèr e: =[Reports]![monEtatPrincipal]![Matricule]
J-Pierre
"caro" a écrit dans le message de news: 1162569 Bonjour les amis... J'ai construit un état avec 2 sous états Je souhaite appliquer un filtre à un sous-état (via code). Si j'écris dans le report_open de mon sous état: Report.Filter = "Matricule0606" Report.FilterOn = True
à l'ouverture de l'état principal, access me crache à la figure: 'erreur 2101, le paramètre entré n'est pas valide pour cette propriété' Par contre si j'ouvre directement mon sous-état, ça marche...à priori ma chaîne de caractère est valide
aidez moi, je ne vois pas ce que je peux faire... bon w-e qd même!
merci pour ton aide!!
ça marche!
Bonsoir Caro,
Problème de syntaxe sans doute, essaie:
Me.Filter = "Matricule=100606"
Me.FilterOn = True
Mais il ne me semble pas que ce soit la meilleure solution, utiliser un f iltre dans un état....
Dans ton état principal, mets un contrôle Matricule dont la valeur se ra par exemple 100606
Et dans ton sous-état, tu modifies la requête source avec un critèr e:
=[Reports]![monEtatPrincipal]![Matricule]
J-Pierre
"caro" <ccouprit@capgemini.fr> a écrit dans le message de news: 1162569 269.205051.234470@m7g2000cwm.googlegroups.com...
Bonjour les amis...
J'ai construit un état avec 2 sous états
Je souhaite appliquer un filtre à un sous-état (via code). Si
j'écris dans le report_open de mon sous état:
Report.Filter = "Matricule=100606"
Report.FilterOn = True
à l'ouverture de l'état principal, access me crache à la figure:
'erreur 2101, le paramètre entré n'est pas valide pour cette
propriété'
Par contre si j'ouvre directement mon sous-état, ça marche...à
priori ma chaîne de caractère est valide
aidez moi, je ne vois pas ce que je peux faire...
bon w-e qd même!
Problème de syntaxe sans doute, essaie: Me.Filter = "Matricule0606" Me.FilterOn = True
Mais il ne me semble pas que ce soit la meilleure solution, utiliser un f iltre dans un état.... Dans ton état principal, mets un contrôle Matricule dont la valeur se ra par exemple 100606 Et dans ton sous-état, tu modifies la requête source avec un critèr e: =[Reports]![monEtatPrincipal]![Matricule]
J-Pierre
"caro" a écrit dans le message de news: 1162569 Bonjour les amis... J'ai construit un état avec 2 sous états Je souhaite appliquer un filtre à un sous-état (via code). Si j'écris dans le report_open de mon sous état: Report.Filter = "Matricule0606" Report.FilterOn = True
à l'ouverture de l'état principal, access me crache à la figure: 'erreur 2101, le paramètre entré n'est pas valide pour cette propriété' Par contre si j'ouvre directement mon sous-état, ça marche...à priori ma chaîne de caractère est valide
aidez moi, je ne vois pas ce que je peux faire... bon w-e qd même!