powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Глюк комбобокса на основе таблицы.
9 сообщений из 9, страница 1 из 1
Глюк комбобокса на основе таблицы.
    #32612024
Фотография Unicco
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Проект MDB. Есть локальная таблица с двумя полями - ID (счётчик), Name (текстовое - 50, обязательное, без пустых строк).

Создаю мастером комбобокс с данными из этой таблицы (со скрытым ключевым полем).
В конструкторе вижу его RowSource:
Код: plaintext
SELECT [Reports].[Report_ID], [Reports].[Name] FROM [Reports]
Открываю форму в первый раз, вижу нужный мне список.

После закрытия формы RowSource комбобокса приобретает вид:
Код: plaintext
SELECT [Reports].Report_ID, [Reports].[Report_ID] FROM Reports;


Меняю руками второй ID обратно на Name. Опять один раз показывается правильно, после закрытия снова получаю 2 ID.

В коде никакого переприсвоения гарантированно нет.

Поскольку в проекте используется доступ к SQL Serv через ODBC, создал аналогичную таблицу на сервере, прицепил в проект, повесил на неё комбобокс - отлично работает.

Кроме того, в проекте и раньше были локальные таблицы ("интерфейсные", а на сервере - с бизнес-данными). Построил комбобокс на основе аналогичной таблички - тоже отлично работает.

Создал другую локальную табличку по аналогии - глюк проявляется точно также.

Создал пустой MDB, в нём такую же таблицу и комбобокс. Глюк развился ещё больше - после создания комбобокса его RowSource правильный, но уже при первом открытии вижу только цифры, а RowSource после закрытия по-прежнему правильный, а меняется на неверный только после 2-3-4 открытий формы (последовательности нет!).


Перезапуски/перезагрузки никакие не помогают.

Стоят Access2K SR-1 / WinXP SP1.

Прилагаю тестовую MDB, описанную двумя абзацами выше, со свежесозданным, ещё ни разу не открывавшимся комбобоксом.
...
Рейтинг: 0 / 0
Глюк комбобокса на основе таблицы.
    #32612028
Фотография Unicco
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дополнение:
Комбобокс с двумя полями без скрывания ключевого столбца ведёт себя аналогично.
...
Рейтинг: 0 / 0
Глюк комбобокса на основе таблицы.
    #32612039
ищ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
у меня твой пример работает нормально(А2002)
...
Рейтинг: 0 / 0
Глюк комбобокса на основе таблицы.
    #32612047
zz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Аналогично
...
Рейтинг: 0 / 0
Глюк комбобокса на основе таблицы.
    #32612081
Фотография Unicco
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ищу меня твой пример работает нормально(А2002)
zzАналогично
Это ожидалось :(
Блин, где найти нужный бубен?
...
Рейтинг: 0 / 0
Глюк комбобокса на основе таблицы.
    #32612086
Yanis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Проблем нет, все работает. А2002
...
Рейтинг: 0 / 0
Глюк комбобокса на основе таблицы.
    #32612091
Yanis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
UniccoБлин, где найти нужный бубен?Format c:, d: etc
Радикально, зато надежно...
...
Рейтинг: 0 / 0
Глюк комбобокса на основе таблицы.
    #32612587
Фотография Unicco
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кто с 2000-м, попробуйте.
...
Рейтинг: 0 / 0
Глюк комбобокса на основе таблицы.
    #32612596
Фотография Темный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Знатные бубны продаются в магазине "Путь к себе", что на Белорусской.
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Глюк комбобокса на основе таблицы.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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