Среда, 26 Апреля 2017 г. 10:06
+ в цитатник
Здравствуйте!

Есть общая форма fObsh, в которой две подчиненные формы fBase (вверху) и fReestr (внизу), которые связаны между собой по LS.
При нажатии на кнопку "Добавить" формы fObsh должны открываться одна из двух форм ("fDobavlenie0 или fDobavlenie) в зависимости от того, пустое поле Rabota (Работа) в форме fReestr (Реестр) или нет.
Пытался сделать многими вариантами, вот один из них (пытался и через case):
Private Sub knDobavlenie_Click()
Me.fReestr.Form.Rabota
If Forms!fObsh!fReestr.Form!Rabota Is Null Then
'Me.Rabota Is Null
'Me.Form!fObsh!fReestr.Form.Rabota Is Null Then
DoCmd.OpenForm "fDobavlenie0", , , , acNormal, acWindowNormal
Else
DoCmd.OpenForm "fDobavlenie", , , , acFormAdd, acWindowNormal
End If
Me.fReestr.Visible = False
Me.fBase.Visible = False
End Sub
Access пишет то метод не существует, то объект не найден. Никак не могу дать понять Access, как и какое поле надо проверить на Null (потому, что сам не понимаю толком) .
Подскажите, пожалуйста, как сделать? Спасибо всем, кто заглянул!
http://www.sql.ru/forum/1258395/otkrytie-formy
-
Запись понравилась
-
0
Процитировали
-
0
Сохранили
-