Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / заполнение формы данными на основе запроса / 10 сообщений из 10, страница 1 из 1
29.04.2004, 13:54
    #32502627
Наследники OIT
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
заполнение формы данными на основе запроса
Есть готовая форма, можно как-нибудь запонить у нее поля в зависимости от запроса....
что-нибудь типа edit1.text = (SELECT fio FROM table WHERE id=2) ???
...
Рейтинг: 0 / 0
29.04.2004, 13:59
    #32502639
paparome
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
заполнение формы данными на основе запроса
Что-то типа:

edit1 = DLookUp("fio", "table", "id = 2")

PS: НЕ НАДО text юзать - он доступен только когда поле имеет фокус!!!
...
Рейтинг: 0 / 0
29.04.2004, 14:00
    #32502645
Shuhard
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
заполнение формы данными на основе запроса
для select... надо recordset
...
Рейтинг: 0 / 0
29.04.2004, 14:01
    #32502647
Наследники OIT
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
заполнение формы данными на основе запроса
а нельзя использовать именно SQL запрос???
...
Рейтинг: 0 / 0
29.04.2004, 14:01
    #32502649
$m0L
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
заполнение формы данными на основе запроса
edit1.text = DLookUp("fio", "table", "id=2")
...
Рейтинг: 0 / 0
29.04.2004, 14:03
    #32502657
paparome
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
заполнение формы данными на основе запроса
а нельзя использовать именно SQL запрос???
А нах?

Или вам надо SQL запрос в RecordSource формы писать а затем
edit1.ControlSource = "fio"

2 $m0L
А теперь запусти, что написал :)
...
Рейтинг: 0 / 0
29.04.2004, 14:06
    #32502662
Shuhard
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
заполнение формы данными на основе запроса
можно через скрытый список и запрос возвращающий одно значение
хотя смысл применения запроса не очень ясен
нельзя ли огласить всю проблему
...
Рейтинг: 0 / 0
29.04.2004, 14:21
    #32502701
Наследники OIT
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
заполнение формы данными на основе запроса
на form_main есть список, в нем выделяем запись и на основе данных этой выделенной записи заполняем form_not_main.
заношу в str нужное значение из списка (например ПЕТРОВ - с этим проблем нет, переменная заполняется)
Пишу Form_form_main.editFIO = DLookUp("fio", "table", "fio=str") а при выполнении вылезает ошибка "операция прервана пользователем"!!!!!!!!!!!!!!!
...
Рейтинг: 0 / 0
29.04.2004, 14:25
    #32502713
paparome
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
заполнение формы данными на основе запроса
DLookUp("fio", "table", "fio=str")

Хрень какая-то
Вы сами прочитайте, что написали

Может так:
DLookUp("fio", "table", "fio= ' " & str & " ' ")
но какой смысл в таблице искать ФИО, если оно уже известно?
...
Рейтинг: 0 / 0
29.04.2004, 14:36
    #32502741
Наследники OIT
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
заполнение формы данными на основе запроса
значения других полей неизвестны.
а вот это - DLookUp("fio", "table", "fio= '" & str & "'") действиельно помогло, спасибо!
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / заполнение формы данными на основе запроса / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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