Forum - Questions générale - Sujet n°326

[]
Nombre de membres 1 membre
Connectés : ( personne )
 

La Charte du Forum - La Charte du Forum

Forum - Forum
Questions générale - Questions générale


actif  Sujet n° 326  Methode DoCmd.

le 05/02/2010 : 12:28
par Lendcap

Anonyme

visiteur

Bonjour,
 J'appelle une boite de dialogue(utiliser comme filtre d'un etat) à partir d'un menu que j'ai elaboré pour remplacer le panneau de navigation et là il n'y a pas de problème parce que le filtrage de l'etat fonctionne bien.

Mais seulement je voudrai definir cette même boite de dialogue à évènement ouverture de l'etat ou à tout autre evènement sur l'etat  à telle enseigne que si un utilisateur venait à lancer l'etat directement à partir du panneau de navigation que l'etat puisse s'ouvrir en utilisant le même filtre. Comment est ce que je devrai proceder ? Quelle ligne de code devrais-je ecrire?
NB: j'ai utilisé un DoCmd.OpenForm  sur evènement ouverture de l'etat mais ça ouvre en même temps la boite de dialogue et l'etat et quand j'insère cancel=True à la suite ça empèche l'etat de s'ouvrir quand je lance l'ouverture à partir de la boite de dialogue.
Merci bien pour votre aide.

Lendcap
Ecrire à Lendcap   Poster une réponse  Haut
Réponse n° 1
--------
le 05/02/2010 : 14:57
par 3Stone

Anonyme

Administrateur

Bonjour,

Malgré 3 lectures attentives, je ne percois pas parfaitement ce que tu as fait et ce que tu demande k

Mais voilà comment moi je gère ce genre de problème.

Soit un état est totalement prédéfini, y compris sa source et l'éventuel filtrage... et je l'ouvre directement, sans autre manipulation.

Soit l'état à besoin de définir des critères et dans ce cas, jouvre toujours un petit formulaire qui offre selon le cas, deux possibilités:
  • soit on dispose de présélections - par exemple le choix du mois et de l'année
  • soit on dispose de plusieurs "filtres" et je compose la source de l'état (ou sont filtrage) en me basant sur le choix de l'utilisateur.
Sur ce petit formulaire sont aussi disposé quelques boutons qui permettent de fermer ledit formulaire (ce qui annule), de prévisualiser ou d'imprimer directement l'état.

De cette façon, l'utilisateur est guidé de manière naturelle et le filtrage devient limpide l

Cordialement,
Pierre(3stone)
  Poster une réponse  Haut
actif sujet actif   clos sujet clos   Important! Important!   Nouveau Nouveau message   -   Rectifier Rectifier message   Clôturer Clôturer sujet   Remonter Remonter
[]
Catégories de discussion  Forum 



Haut