powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / что не так с кнопкой на форме?
5 сообщений из 5, страница 1 из 1
что не так с кнопкой на форме?
    #32766545
Фотография kima
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте!
У меня вот какая проблема:
на форме существует кнопка, кот в зависимости от условия должна быть активной или нет. условие следующее: если в таблице dogovor существует договор по лицевому счету, указанному в форме, то эта кнопка(открывает новый договор) не активна, а если в таблице нет еще такого договора, то его можно заключить и кнопка активна
Я написала вот такую ф-цию

Private Sub Form_Current()
If IsNull(Me.lic_schet) Then

Me.dogovor.Enabled = True

Else

If IsNull(DLookup("[Ndog]", "dogovor", "[lic_schet]=" & Forms![kvart]![lic_schet])) Then

Me.dogovor.Enabled = True

Else
Me.dogovor.Enabled = False

End If
End If

End Sub

но почему-то эта кнопка противная все время активна
Если кто-то понял в чем тут дело, то помогите разобраться и мне
...
Рейтинг: 0 / 0
что не так с кнопкой на форме?
    #32766566
Hummer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну так в отладчике пройдитесь и посмотрите....

Откуда я знаю, что у вас там Forms![kvart]![lic_schet] или в Me.lic_schet...
...
Рейтинг: 0 / 0
что не так с кнопкой на форме?
    #32767022
Фотография kima
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дело в том , что эта ф-ция DLookup(...) постоянно возвращает Null
если я пишу так:
DLookup("[Ndog]", "dogovor", "[lic_schet]=" & Me.lic_schet )
а вот если вместо "[lic_schet]=" & Me.lic_schet написать "[lic_schet]='1/1'" , ну те подставить конкретное значение, то DLookup() отрабатывает нормально и возвращает реальное значение.
Может что-то не так в синтаксисе, может я нюанса кокого-то не знаю, помогите разобраться
Но мне надо динамически подставлять значение из формы
...
Рейтинг: 0 / 0
что не так с кнопкой на форме?
    #32767027
Kelme
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DLookup("[Ndog]", "dogovor", "[lic_schet]='" & Me.lic_schet & "'")
...
Рейтинг: 0 / 0
что не так с кнопкой на форме?
    #32767205
Фотография kima
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Огромное спасибо!
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / что не так с кнопкой на форме?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]