-Поиск по дневнику

Поиск сообщений в rss_sql_ru_access_programming

 -Подписка по e-mail

 

 -Постоянные читатели

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 16.03.2006
Записей:
Комментариев:
Написано: 4


Открытие формы

Среда, 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


 

Добавить комментарий:
Текст комментария: смайлики

Проверка орфографии: (найти ошибки)

Прикрепить картинку:

 Переводить URL в ссылку
 Подписаться на комментарии
 Подписать картинку