OVH Cloud OVH Cloud

Filtrage sous-états

1 réponse
Avatar
Utilisateur1
Bonjour à tous,
Mon pb est le suivant :
J'ai un état principal qui n'est basé sur aucune table ni requête et qui
contient 2 sous-états basés eux, sur des requêtes distinctes n'ayant aucun
lien entre elles.
Je voudrai qu'à l'ouverture de l'état principal, les 2 sous-états soient
filtrés.
Dans l'évènement "open" j'ai écrit les lignes suivantes :
Reports![Etat]![Sous-etat1].Report.Filter="Condtion"
Reports![Etat]![Sous-etat1].Report.FilterOn=True
Reports![Etat]![Sous-etat2].Report.Filter="Condtion"
Reports![Etat]![Sous-etat2].Report.FilterOn=True
Access me répond que ma syntaxe n'est pas correcte. J'ai créée le même genre
de code avec un formulaire et 2 sous-formulaires et là ça marche ! Où est
l'erreur ?
Merci d'avance.

1 réponse

Avatar
hm15
Bonjour "Utilisateur1",

bien que le message d'erreur parle de "syntaxe incorrecte", j'essaierai de
placer le code sur l'événement "Au formatage" (Format) de la section Détail,
plutôt que sur "Open".

Cordialement,

Annette
---------------------------------------------------------------------------
www.horizon-micro.com


"Utilisateur1" a écrit dans le message de news:
bnn8go$ts3$
Bonjour à tous,
Mon pb est le suivant :
J'ai un état principal qui n'est basé sur aucune table ni requête et qui
contient 2 sous-états basés eux, sur des requêtes distinctes n'ayant aucun
lien entre elles.
Je voudrai qu'à l'ouverture de l'état principal, les 2 sous-états soient
filtrés.
Dans l'évènement "open" j'ai écrit les lignes suivantes :
Reports![Etat]![Sous-etat1].Report.Filter="Condtion"
Reports![Etat]![Sous-etat1].Report.FilterOn=True
Reports![Etat]![Sous-etat2].Report.Filter="Condtion"
Reports![Etat]![Sous-etat2].Report.FilterOn=True
Access me répond que ma syntaxe n'est pas correcte. J'ai créée le même
genre

de code avec un formulaire et 2 sous-formulaires et là ça marche ! Où est
l'erreur ?
Merci d'avance.