![]() |
Модераторы: mihanik |
![]() ![]() ![]() |
|
AndreyZ53 |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 138 Регистрация: 22.8.2008 Репутация: нет Всего: 2 |
Здравствуйте, тут делаю свою контрольную в VBA на Access, совсем не разбираюсь в нем, вот возникла проблема в том, что если в Combobox есть 2 и более одинаковые записей (item-ом), то ListIndex этой записи оно выводит первой и выделяет ее
То есть если вот такие записи Первый Второй Первый И я выбираю 3 запись из выпадающего списка, то мне оно выводит ListIndex - 0, а должно 2, кто поможет с данной проблемой, спасибо за ранее --------------------
https://itbases.ru/ |
|||
|
||||
Izuver |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 352 Регистрация: 13.6.2006 Где: Омск Репутация: 2 Всего: 2 |
При каких обстоятельствах ты выбираешь "Первый", я так понял не вручную
часть этого кода дай |
|||
|
||||
AndreyZ53 |
|
||||
Шустрый ![]() Профиль Группа: Участник Сообщений: 138 Регистрация: 22.8.2008 Репутация: нет Всего: 2 |
Вот код у меня на заполнение
Если напишу на кнопку код получения номера строки из ComboBox
И вот по нажатию на эту кнопку, по которой выводится ListIndex, я выбираю в combobox 3 пункт (Первый), оно мне выводит в сообщении значение 0 и ставит указатель на первую строку в combobox, а должно выводить в сообщении 2 и ставить указатель на 3 строку, если выбираю пункт Второй, то выводит в сообщении значение 1, то есть если выбираю какую-то строку, которая уже есть в списке, то оно выводит мне номер самой первой из этого списка. --------------------
https://itbases.ru/ |
||||
|
|||||
Izuver |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 352 Регистрация: 13.6.2006 Где: Омск Репутация: 2 Всего: 2 |
По твоим же кодам:
получилось все правильно, вот так http://clip2net.com/s/Kgix |
|||
|
||||
AndreyZ53 |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 138 Регистрация: 22.8.2008 Репутация: нет Всего: 2 |
Хм, странно, у меня почему-то в MS Access это не работает, можете сделать тоже самое в MS Access и скинуть файл-проект, я хотел бы посмотреть, потому что в Access у меня не работает это
--------------------
https://itbases.ru/ |
|||
|
||||
Akina |
|
|||
Советчик ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 20581 Регистрация: 8.4.2004 Где: Зеленоград Репутация: 26 Всего: 454 |
AndreyZ53, вообще-то комбобокс (и иные контролы для выбора из списков) никогда не был расчитан на вывод строк, которые ПОЛНОСТЬЮ совпадают.
Добавьте скрытый столбец идентификатора записи, и все операции выбора и перехода делайте исключительно по нему. -------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Программирование, связанное с MS Office" | |
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще!
|
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Программирование, связанное с MS Office | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |