Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Списки и запросы. / 6 сообщений из 6, страница 1 из 1
12.11.2003, 10:09
    #32321013
FigVamO
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Списки и запросы.
Есть форма, в котором есть поле для ввода фамилии.
Вводим фамилию и по нажатию кнопки передаем ее (фамилию)
в сохраненный запрос. В итоге, в списке должен появится
результат запроса. В этом списке выбираем требуемую строку
и передаем в другой запрос.

Вопросы:
1.Как скрыть сам запрос, т.е. чтобы результирущая таблица не показывалась?
2. Как передать результат выбора в списке в другой запрос?
...
Рейтинг: 0 / 0
12.11.2003, 10:15
    #32321019
Geo
Geo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Списки и запросы.
1. А как ты открываешь запрос, что его приходится скрывать?
> 2. Как передать результат выбора в списке в другой запрос?
Что значит "передать фамилию в запрос" (как делаешь), "передать результат выбора в другой запрос" (это, наверное, джойн?)?
...
Рейтинг: 0 / 0
12.11.2003, 10:20
    #32321025
FigVamO
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Списки и запросы.
1.Private Sub Кнопка4_Click()
On Error GoTo Err_Кнопка4_Click

stDocName = "Запрос1"
DoCmd.OpenQuery stDocName, acNormal, acEdit
......
2. WHERE (((tab1.first_name)=[Forms]![Форма1]![Фам]));
...
Рейтинг: 0 / 0
12.11.2003, 10:26
    #32321039
Geo
Geo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Списки и запросы.
1. > в списке должен появится результат запроса

В списке источником данных ставишь твой запрос. После выбора фамилии или нажатия на кнопку (как тебе удобнее) делаешь ПолеСписка.Requery
С помощью Docmd запрос открывать вообще не нужно.

2. "передать результат выбора в другой запрос"
Например так:
select * from Таблица where Таблица.Фамилия in (select Фамилия from Запрос1)
или
select * from Таблица left join Запрос1 on Таблица.Фамилия = Запрос1.Фамилия where Запрос1.Фамилия is not null
...
Рейтинг: 0 / 0
12.11.2003, 10:47
    #32321076
FigVamO
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Списки и запросы.
Cпасибо! Работает.
Можно еще один вопрос?
Сделал для поля со списком, выбираю из списка строку,
в результате в поле списка отображается только фамилия.
Почему только фамилия? И нельзя ли как в списке, что
отображается вся выбранная запись?
...
Рейтинг: 0 / 0
12.11.2003, 14:18
    #32321506
Geo
Geo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Списки и запросы.
Нельзя. Отобрадается только первый видимый столбец.
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Списки и запросы. / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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