![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 29.11.2009
Сообщений: 51
|
![]()
Добрый вечер
![]() У меня имеется несколько свободных элементов формы, преобразованных в поле со списком. Источником данных этих элементов являются запросы. Элементы заполняются поочерёдно, т.е. значения последующего зависят от значения предыдущего. Подскажите, пожалуйста, что нужно сделать, чтобы при ИЗМЕНЕНИИ предыдущего элемента менялся список последующего? |
![]() |
![]() |
![]() |
#2 |
Участник клуба
Регистрация: 10.08.2009
Сообщений: 1,796
|
![]()
Здравствуйте katrina-n.
Вариантов решения два: 1. источники строк контролов начиная со второго т.е. всех "последующих" в условии отбора должны содержать ссылку на "предыдущий". Событие "После обновления" (AfterUpdate) всех "предыдущих" контролов должно обновлять набор записей (Requery) "последующих" 2. событие "После обновления" (AfterUpdate) "предыдущего" контрола заменяют источники строк "последующих", запросом с явно указанным условием отбора. скорее всего Вы не поймете объяснение без наглядного примера, но будем надеяться... Евгений. |
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 29.11.2009
Сообщений: 51
|
![]()
Евгений, скажите, пожалуйста, какая команда обновляет набор записей последующих? пробовала DoCmd.Requery ([имя поля])-не выходит
![]() |
![]() |
![]() |
![]() |
#4 |
Участник клуба
Регистрация: 10.08.2009
Сообщений: 1,796
|
![]()
Здравствуйте katrina-n.
Команду Вы знаете, это Requery, а применяться она может (без использования JET команды DoCmd) непосредственно к объекту содержащему строки сформированные запросом. Как к объектам на форме (Список1.Requery), так и к самой форме (Me.Requery) с запросом в качестве источника записей. Евгений. |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Каскадное обновление взаимосвязанных полей со списком и добавление новых значений | AlEx_IB | Microsoft Office Access | 12 | 11.09.2009 16:55 |
убрать запрос на обновление полей | ruavia3 | Microsoft Office Excel | 4 | 28.07.2009 11:19 |
Обновление вычисляемых полей в при LockType:=ltBatchOptimistic | Родион | БД в Delphi | 0 | 23.07.2009 18:33 |
Как вместо полей слияния сделать поля со списком? | dododo | Microsoft Office Excel | 0 | 09.11.2008 03:13 |
Организация поиска с помощю Полей со списком | Ice_Juice | Microsoft Office Access | 1 | 16.03.2008 01:26 |