Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как в Query задать вопрос типа Confirmation / 5 сообщений из 5, страница 1 из 1
19.11.2004, 13:57:47
    #32791355
BiBond
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в Query задать вопрос типа Confirmation
Если в Query я хочу спросить значение у пользователя,
то я просто пишу вопрос, а он его понимает как новую
переменную и запрашивает у пользователя её значение,

то как мне тогда в Query в Criteria сделать так, чтобы
появился вопрос ДА/НЕТ, а в нем текст, в котором
было бы выведено значение переменной, например:
"Найдена запись для номера [MyTable]![Number]. Изменить её?" (ДА/НЕТ)
...
Рейтинг: 0 / 0
19.11.2004, 13:58:46
    #32791360
Темный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в Query задать вопрос типа Confirmation
Спасибо.
...
Рейтинг: 0 / 0
19.11.2004, 14:00:55
    #32791370
Темный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в Query задать вопрос типа Confirmation
Единственное, что приходит в голову - это писать свою функцию. Но надо ли?
...
Рейтинг: 0 / 0
19.11.2004, 14:03:24
    #32791380
Geo
Geo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в Query задать вопрос типа Confirmation
Можно так:
Код: plaintext
1.
текст запроса
WHERE MyConfirm(RecID)=true
, где RecID - имя поля-идентификатора записи, передающееся функции MyConfirm, описанной в стандартном модуле:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
Public function MyConfirm(rID) as boolean
  if <условие> then
  ' Вместо <условие> можно написать, например, что-то вроде
  ' dcount("*","MyTable","RecID=" & rID)
    myConfirm =(msgbox("Вопрос да/нет",vbquestion + vbyesno + vbdefaultbutton1)=vbYes)
  else
    MyConfirm=Yes
  end if
end function
...
Рейтинг: 0 / 0
19.11.2004, 14:06:31
    #32791391
BiBond
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в Query задать вопрос типа Confirmation
Спасибо! Попробую так...
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как в Query задать вопрос типа Confirmation / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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