![]() |
|
Модераторы: Akina |
![]()
|
|
| Push |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 6.9.2005 Где: Рязань Репутация: нет Всего: нет |
Люди добрые и умные, помогите, пожалуйста!
На форме combobox, источник строк - выборка из таблицы (поля код, фамилия, имя, отчество), присоединенный столбец = 1, не отображается, свойство "ограничиться списком" = да. При написании фамилии, отсутствующей в списке, добавляю в исходную таблицу соответствующую строку, делаю requery. Значение нормально добавляется, выделяется в списке, после чего вылазит сообщение "Введенный текст не соответствует ни одному элементу списка". Как от этой фигни избавиться и вообще, откуда она берется? А может, можно как-то по-другому все сделать? Какой день бьюсь... Спасибо. |
|||
|
||||
| Akina |
|
|||
|
Советчик ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 20581 Регистрация: 8.4.2004 Где: Зеленоград Репутация: 30 Всего: 454 |
Еще актуально?
Ты сам используешь запрос как источник данных - ну и получи. Избавиться - делаешь запрос, получаешь рекордсет и ПРОГРАММНО набиваешь итемы в комбобокс. Т.е. никакой связи с таблицей или запросом НЕТ. А если юзер ввел нечто новое - обрабатываешь эту ситуацию, т.е. запросом вносишь в таблицу новую строку и перезапрашиваешь рекордсет. Примечание: если комбобокс - сортированный, и сортировка та же, что и в запросе на получение рекордсета - перенабивать данные в контрол не нужно. -------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
|||
|
||||
| Push |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 6.9.2005 Где: Рязань Репутация: нет Всего: нет |
В принципе, уже не актуально, но все равно, спасибо большое за ответ.
Решение оказалось проще: параметру обработчика события "нет в списке" (в котором я все и делаю) надо было присвоить какое-то значение. Правда, нигде в хелпе на это указаний нет. Случайно попался в интернете подобный пример. |
|||
|
||||
![]()
|
| Правила форума "MS Access" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Akina. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | MS Access | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |