Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Access
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 04.11.2009, 11:49   #1
Ground
Новичок
Джуниор
 
Регистрация: 25.10.2009
Сообщений: 1
По умолчанию Изменение значений одного выпадающего списка, при измнении значения другого

Добрый день!
В соответствии с названием темы: есть 2 выпадающих списка. В первом (list1) четыре строки. На втором (list2) висит SQL запрос - SELECT ... FROM ... WHERE ... = list1.value. Т.е. второй список заполняется в соответствии со значением первого. Но этот запрос выполняется только при загрузке формы. Как можно этот же запрос перевесить на событие change первого выпадающего списка?
Т.е. надо как-то заполнить список через VBA с использованием SQL, чтобы сохранить ключевой столбец. Используется ADO.

Последний раз редактировалось Ground; 04.11.2009 в 12:05.
Ground вне форума Ответить с цитированием
Старый 04.11.2009, 15:32   #2
Teslenko_EA
Участник клуба
 
Регистрация: 10.08.2009
Сообщений: 1,796
По умолчанию

Здравствуйте Ground.
"вешать" обновление строк необходимо не на изменение а на обновление:
Код:
Sub list1_AfterUpdate()
   list2.Requery
End Sub
поищите, в пределах трех месяцев тема уже обсуждалась.
Евгений.
Teslenko_EA вне форума Ответить с цитированием
Старый 06.11.2009, 07:04   #3
vladtr
Форумчанин
 
Регистрация: 28.07.2008
Сообщений: 119
Сообщение Посмотрите примеры.

Посмотрите здесь похожее найдете.
Вложения
Тип файла: zip CascadeSelectLst.zip (62.6 Кб, 83 просмотров)
vladtr вне форума Ответить с цитированием
Старый 06.11.2009, 18:31   #4
Teslenko_EA
Участник клуба
 
Регистрация: 10.08.2009
Сообщений: 1,796
По умолчанию

Здравствуйте Ground.
простите ввел в заблуждение, спутал с другим форумом, наверное старею.
Евгений.
Вложения
Тип файла: zip TEST_2.zip (24.6 Кб, 99 просмотров)
Teslenko_EA вне форума Ответить с цитированием
Старый 07.09.2010, 21:51   #5
orkish
Новичок
Джуниор
 
Регистрация: 07.09.2010
Сообщений: 2
По умолчанию

Цитата:
Сообщение от Teslenko_EA Посмотреть сообщение
Здравствуйте Ground.
простите ввел в заблуждение, спутал с другим форумом, наверное старею.
Евгений.
У меня похожая проблема. Только мне надо что бы при выборе значения в первом выпадающем списке, второй список заполнялся последним введенным пользователем значением из второго списка.
orkish вне форума Ответить с цитированием
Старый 07.09.2010, 22:00   #6
orkish
Новичок
Джуниор
 
Регистрация: 07.09.2010
Сообщений: 2
По умолчанию

Извините, имел ввиду не цитату из Вашего сообщения ,а ссылку на файл TEST_2.zip
orkish вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
При выборе значения из списка нужно чтобы создавались строки kmf Microsoft Office Excel 6 29.05.2009 11:41
Вывод сообщения на экран при выборе из списка определенного значения MaGistR Microsoft Office Excel 1 31.01.2008 09:10
Прокрутка выпадающего списка SAndrus Microsoft Office Excel 2 16.06.2007 17:52
Изменение инициативы при перекрывании одним изображением другого itisiam Общие вопросы Delphi 4 11.05.2007 23:33
Ширина выпадающего списка Python Microsoft Office Excel 8 11.03.2007 06:31