дело в том что можно и повторным выполнением
openreport
только - никак нет события смена активного окна происходит после всех событий выгрузки формы
кстати если минимизировать диалог - вообще выводит окно проводника ))
пока получился лишь вариант с закрытием всех форм при старте диалога
Private Sub Form_Load()
'Выгрузка всех форм кроме текущей
For Each frm In CurrentProject.AllForms
If frm.Name <> Me.Name And frm.IsLoaded Then DoCmd.Close acForm, frm.Name
Next frm
End Sub |
|
хоть и решает частично проблему, но не совсем то чего хотелось бы