Нужна помощь (чтобы в середине кода было открытие формы)

MPoil
Дата: 08.06.2004 17:56:49
Во время выполнения подпрограммы хочу чтобы в середине кода было открытие формы и пока,я не сделаю какие-то операции в форме,чтобы не продожалась выполнятсья программа на заднем плане.
т.е. сейчас так и происходит:
....

Set rs = CurrentDb.OpenRecordset("Data_budget_same")
If rs.RecordCount = 0 Then
MsgBox "ччч"
Else
DoCmd.OpenForm "Data_budget_same"
'надо чтобы тут остановилась,пока я не закрою форму
....
Roma R
Дата: 08.06.2004 18:01:07
Откройте форму как модальную
Roma R
Дата: 08.06.2004 18:03:13
DoCmd.OpenForm "Data_budget_same", , , , , acDialog
neal
Дата: 08.06.2004 18:04:19
Возможны два варианта:

1) сделать эту форму в ее свойства - диалоговой (если она вызывается так всегда)

2) вызывать как диалог только здесь
DoCmd.OpenForm "Data_budget_same",,,,,acDialog
paparome
Дата: 08.06.2004 18:04:28
Roma R имел ввиду вот это:
DoCmd.OpenForm "Data_budget_same", , , , , acDialog
Пока форма не будет закрыта, программа не будет продолжена :)
paparome
Дата: 08.06.2004 18:05:16
АпАздАл (с) ЛП

причем 2 раза :(
MPoil
Дата: 08.06.2004 18:27:13
Всем большое спасибо