Bonjour,
Cette question concerne deux objets Access:
1. rptEtat
2. frmChoiceDialog
J'ai un formulaire "frmChoiceDialog" ouvert en mode DIALOG par l'évènement Fermeture d'un état "rptEtat" afin de faire un choix par utilisateur:
Quand rptEtat est ouvert, et je quitte Access.Application() au lieu d'abord de fermer l'état, ce qui provoque la fermeture de l'état, qui à son tour ouvre le formulaire frmChoiceDialog comme prévu par Report_Close().
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 Private Sub Report_close() '... ' ' ouvrir un dialog pour un choix: ' DoCmd.OpenForm "frmChoiceDialog", acNormal, "", "", acFormPropertySettings, acDialog, Null '... ' End Sub
Le problème est que, ce formulaire (frmChoiceDialog) demeure ouvert à jamais sans pouvoir accepter aucun clic de souris, ni touche clavier: on ne peut plus le fermer. Ainsi, Access demeure ouvert, on ne peut plus le quitter.
La seule solution reste alors taskmgr.exe pour supprimer le processus msaccess.exe.
Avez-vous le même problème, et une solution SVP ?
Partager