powered by simpleCommunicator - 2.0.55     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Обработка событий для кнопки с использованием "Если"
7 сообщений из 7, страница 1 из 1
Обработка событий для кнопки с использованием "Если"
    #39284070
Лысёк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте.
Есть кнопка, для которой надо построить обработку событий, причём данные события должны выполняться только в том случае, если в запросе [Запрос1].[ФИО] НЕ ПУСТО, в противном случае события не должны выполняться.
Делаю так: обработка событий -> "Если" -> [Запрос1].[ФИО] IS NOT NULL, "то"...
При выполнении появляется сообщение: "Приложению не удается найти имя "[Запрос1]", введенное в выражение".
Простите за наивный вопрос, сам не айтишник, ВБА не знаю, можно это как-то сделать без написания кода ВБА?
...
Рейтинг: 0 / 0
Обработка событий для кнопки с использованием "Если"
    #39284104
Лысёк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
тоже самое выдает, если в "Если" прописать: IsNull([Запрос1].[ФИО])
...
Рейтинг: 0 / 0
Обработка событий для кнопки с использованием "Если"
    #39284138
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Лысёк,
событие "нажатие кнопки"-есть
события "если" не бывает Почитайте про DCOUNT-посчитайте количество записей, если больше 0 выполняйте (или не выполняйте) процедуру. Лучше покажите что у Вас есть и что хотите получить.
...
Рейтинг: 0 / 0
Обработка событий для кнопки с использованием "Если"
    #39284153
Лысёк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sdku, хочу чтобы выполнялся запрос в том случае, если то, что содержится в поле "Если" было IS NOT NULL
...
Рейтинг: 0 / 0
Обработка событий для кнопки с использованием "Если"
    #39284183
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Лысёкsdku, хочу чтобы выполнялся запрос в том случае, если то, что содержится в поле "Если" было IS NOT NULLдля того чтоб узнать что содержится в поле "если" необходимо выполнить запрос (Мюнхаузен выбрался из болота, примерно так же, потянув самого себя за волосы. Имейте ввиду что запрос это НАБОР записей и поле,даже если оно пустое, присутствует в нем, а в запросе может быть ооочень много записей-так о какой Вы говорите?) Прочтите про DCOUNT
пока Вы очень неясно излагаете "хотелку"
...
Рейтинг: 0 / 0
Обработка событий для кнопки с использованием "Если"
    #39284194
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: vbnet
1.
2.
3.
Private Sub ВашаКнопка_Click()
If Not IsNull(Me.ВашеПоле) Then DoCmd.OpenQuery "ВашЗапрос"
End Sub
...
Рейтинг: 0 / 0
Обработка событий для кнопки с использованием "Если"
    #39284452
Лысёк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Работает. Я вам благодарен. Спасибо. Немножко переделал так:

Private Sub Кнопка15_Click()
If DCount("[Фамилия, имя, отчество]", "Достигшие 18 лет не взятые во взр") > 0 Then
DoCmd.OpenQuery "яUPD Пациенты дата пост перев во взр"
MsgBox "Переведен(ы)"
Else
MsgBox "Записей нету"
End If
End Sub
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Обработка событий для кнопки с использованием "Если"
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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