powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как обновить запрос с параметром
8 сообщений из 8, страница 1 из 1
Как обновить запрос с параметром
    #32175021
А.Бахтеев
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть на форме поле со списком. На этой же форме подчиненная форма на основании запроса.

Нужно как-то синхронизировать - выбираем значение в выпадающем списке, отображаются соответствующие данные в подчиненной таблице.

Какими способами это можно сделать? На VB писать не очень хочется.
...
Рейтинг: 0 / 0
Как обновить запрос с параметром
    #32175039
Фотография АлексейК
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
см. свойства главные - подчиненные поля подчиненной формы
...
Рейтинг: 0 / 0
Как обновить запрос с параметром
    #32175040
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
У контрола "подчиненная форма" есть свойства: LinkMasterFields и LinkChildFields. В первое надо посадить название комбобокса, а во второе название соответствующего поля из подчиненной таблицы.
...
Рейтинг: 0 / 0
Как обновить запрос с параметром
    #32175045
Фотография dannis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На событие onChange списка повесить макрос, где задать
"ОбновитьОбъект", параметры - тип: "Форма", имя - имя подчиненной формы.
...
Рейтинг: 0 / 0
Как обновить запрос с параметром
    #32175052
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
По-моему, совет dannis'а не понадобится.
...
Рейтинг: 0 / 0
Как обновить запрос с параметром
    #32175053
Фотография АлексейК
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И еще

ADP
если запрос - это хранимая процедура с параметром - то указывать ничего не надо - только соблюсти названия параметров процедуры - названию управляющего контрола - об этом много писали уже.

если представление или таблица то в основных полях указываешь имя управляющего контрола а в подчиненных имя поля источника данных
...
Рейтинг: 0 / 0
Как обновить запрос с параметром
    #32175085
А.Бахтеев
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
При указании подчиненных или основных полей выдается "Невозможно создать связь между свободными формами". Наверное потому, что связей между таблицей и запросом нет (ну на схеме данных это не указывалось).

На обновление объекта с помощью макроса выдается - объект не открыт.

Если в условиях отбора запроса указать значение из выпадающего списка, то надо после изменения значения в выпадающем списке постоянно переходить из режима конструктора в режим формы. После перехода данные обновляются.

Я так чувствую, что надо что-то с фильтром помудрить или еще как-то.

Владимир Саныч, не могли бы поподробней про "контрол" и свойства LinkMasterFields и LinkChildFields. Это все куда писать?

Спасибо огромное за отзывы
...
Рейтинг: 0 / 0
Как обновить запрос с параметром
    #32175240
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Отвечаю поподробней. Если есть сабформа, то она сидит в каком-то контроле. Вот у него эти свойства и есть. Как они называются по-русски, я (сорри) не знаю, но похоже, что ответ АлексеяК за 12:58 - это оно.
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как обновить запрос с параметром
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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