powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Автоподстановка в поле со списком
24 сообщений из 24, страница 1 из 1
Автоподстановка в поле со списком
    #34287490
Любопыт
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый вечер, уважаемые!
У меня в базе отключилась автоподстановка в поле со списком. С чем это связано? Автоподстановка в свойстве поля со списком стоит=да. Записей немного около 100. Раньше и с 5000 работала.
Спасибо!
...
Рейтинг: 0 / 0
Автоподстановка в поле со списком
    #34287494
Karfaqen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А если эти две таблицы в отдельную базу импортировать - восстановится? Попробуйте. Если не восстановится, выкладывайте архив - могу глянуть при условии что она не старше msa2000.
...
Рейтинг: 0 / 0
Автоподстановка в поле со списком
    #34287502
Любопыт
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот.
...
Рейтинг: 0 / 0
Автоподстановка в поле со списком
    #34287510
Karfaqen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если речь про поле LegalStatusID в таблице tblCustomers, то подстановка работает. Например, при просмотре для записи CustomerID=1241 в поле LegalStatusID я вижу ОАО. А вы нет?
...
Рейтинг: 0 / 0
Автоподстановка в поле со списком
    #34287515
Фотография mds_world
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Докладываю - все работает, в том числе и автоподстановка. Очевидно причина не в этой форме. Вы пробовали другие формы? А формы из другой БД?
...
Рейтинг: 0 / 0
Автоподстановка в поле со списком
    #34287517
Любопыт
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И на форме работает? ... А у меня нет.
...
Рейтинг: 0 / 0
Автоподстановка в поле со списком
    #34287519
Любопыт
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Только что заработала. а вот в рабочей -нет. Не могу понять в чем разница. Таже форма.
...
Рейтинг: 0 / 0
Автоподстановка в поле со списком
    #34287521
Любопыт
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В импортированном примере все заработало. А в рабочей - нет. Такое ощущуние, что что-то с настройками Аксесс случилось.
...
Рейтинг: 0 / 0
Автоподстановка в поле со списком
    #34287527
Karfaqen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
О форме разговора не было. Подстановка в таблице. В формах - комбобоксы. Там как напишете источник строк, так он и будет работать - т.е. как буквальный SQL, точно так же как в запросах.
...
Рейтинг: 0 / 0
Автоподстановка в поле со списком
    #34287535
Любопыт
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
KarfaqenО форме разговора не было. Подстановка в таблице. В формах - комбобоксы. Там как напишете источник строк, так он и будет работать - т.е. как буквальный SQL, точно так же как в запросах.
Эт я пониманию. Странное дело : после того как импортировал форму (рабочая база была открыта), в импортированной базе на форме не работала автоподстановка. А вот после того как закрыл рабочую базу и пример загрузил снова - все заработало в примере. Открываю рабочую базу - не работает на рабочей базе :(
...
Рейтинг: 0 / 0
Автоподстановка в поле со списком
    #34287537
Karfaqen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А схема данных у вас есть? Может что-то с ней? Проверьте - все ли связи на месте. А если что, импортируйте вообще все в новую базу (не забудьте панели/меню и схему данных). Такое всем периодически приходится делать по тем или иным причинам.
...
Рейтинг: 0 / 0
Автоподстановка в поле со списком
    #34287541
Karfaqen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЛюбопытСтранное дело : после того как импортировал форму (рабочая база была открыта), в импортированной базе на форме не работала автоподстановкаТак стоп. То есть вы говорите именно о форме (не о таблице), так?

Тогда для начала объясните мне, что вы имеете ввиду, говоря "автоподстановка на форме". Что вы вкладываете в это понятие? Что там должно происходить, и чего там не происходит? Уточните, а то я вас не вполне понимаю.
...
Рейтинг: 0 / 0
Автоподстановка в поле со списком
    #34287544
Любопыт
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
KarfaqenА схема данных у вас есть? Может что-то с ней? Проверьте - все ли связи на месте. А если что, импортируйте вообще все в новую базу (не забудьте панели/меню и схему данных). Такое всем периодически приходится делать по тем или иным причинам.
Моя ничего не понимать. Импортировал и все заработало. Что за козявка там была... Спасибо всем!
...
Рейтинг: 0 / 0
Автоподстановка в поле со списком
    #34287546
Любопыт
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Karfaqen ЛюбопытСтранное дело : после того как импортировал форму (рабочая база была открыта), в импортированной базе на форме не работала автоподстановкаТак стоп. То есть вы говорите именно о форме (не о таблице), так?

Тогда для начала объясните мне, что вы имеете ввиду, говоря "автоподстановка на форме". Что вы вкладываете в это понятие? Что там должно происходить, и чего там не происходит? Уточните, а то я вас не вполне понимаю.

И на таблице и на форме в комбобоксе я имел в виду. На форме в комбобоксе при вводе совпадающих символов со списком появляется полностью строка.
...
Рейтинг: 0 / 0
Автоподстановка в поле со списком
    #34287550
Любопыт
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Чудеса. Перекомпилировал старую базу. Никаких ошибок при этом не выдала, а вот комбобокс упорно не хочет работать. Спасибо, хоть импорт спас ситуацию. В новой все в порядке (надеюсь...).
...
Рейтинг: 0 / 0
Автоподстановка в поле со списком
    #34287562
Karfaqen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ах, вот вы о чем. Ну это тоже все работает. Впрочем неудивительно, раз и у вас в новой-то базе все в порядке.

Ну что, раз простой импорт в новую базу все исправляет, значит тут дело не в установках и не в принципе, видать, исходная база накрылась вот так по-хитрому. Точнее сказать не могу - надо смотреть именно ее, да и тут в лучшем случае можно будет найти лишь причину такого поведения, но не причину, приведшую к такому поведению.

Если вам оно надо - можете сделать копию сломанного файла, удалить из нее все прочее кроме этих двух таблиц и формы и давайте архив. Попробую глянуть.
...
Рейтинг: 0 / 0
Автоподстановка в поле со списком
    #34287568
Любопыт
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нашел козяву. Параметры\Таблица и запросы\Синтаксис для SQL Server (ANSI 92) стояла галочка текущая база данных. Если стоит галочка, то автоподстановка нигде не работает (ни в таблицах, ни в комбобоксах на формах). Вопрос в связи с этим: обязательно ли ставить галочку на ANSI 92 для того чтобы работала пессимистическая блокировка на уровне записей? или придеться чем-то жертвовать?
...
Рейтинг: 0 / 0
Автоподстановка в поле со списком
    #34287583
Любопыт
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Теперь ни под каким соусом (стоит галочка на Синтаксис для SQL Server (ANSI 92) или нет) блокировка на уровне записей не работает. вообще очень капризная штука эта блокировка на уровне записей. А ведь работала, правда уже не знаю после чего перестала работать блокировка.
Блокировка записей при открытии БД стоит, Блокировка по умолчанию изменяемой записи тоже стоит. И базы загружал предварительно открыв окно Аксесс (т.е. базу открывал через меню файл открыть). Результат - блокируются страницы.
...
Рейтинг: 0 / 0
Автоподстановка в поле со списком
    #34287584
NG
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЛюбопытНашел козяву. Параметры\Таблица и запросы\Синтаксис для SQL Server (ANSI 92) стояла галочка текущая база данных. Если стоит галочка, то автоподстановка нигде не работает (ни в таблицах, ни в комбобоксах на формах). Вопрос в связи с этим: обязательно ли ставить галочку на ANSI 92 для того чтобы работала пессимистическая блокировка на уровне записей? или придеться чем-то жертвовать?
Чтобы работала подстановка при ANSI92 нужно изменить запросы, являющиеса источником строк для полей со списком. Благо, что перелелка стандартная и простая. Вместо
Select Field1, Field2 From ...
нужно писать
Select Distinct Field1, Field2 From ...
Пробуйте.
...
Рейтинг: 0 / 0
Автоподстановка в поле со списком
    #34287588
Любопыт
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NGSelect Distinct Field1, Field2 From ...
Пробуйте.
Не помогло.
...
Рейтинг: 0 / 0
Автоподстановка в поле со списком
    #34287597
Любопыт
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Любопыт NGSelect Distinct Field1, Field2 From ...
Пробуйте.
Не помогло.

В таблице помогло, а в в комбобоксе на форме-нет.
...
Рейтинг: 0 / 0
Автоподстановка в поле со списком
    #34287610
Любопыт
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 NG
Спасибо! Оказывается на форме 1 раз нужно принициализировать комбобокс, после этого автоподстановка работает.
...
Рейтинг: 0 / 0
Автоподстановка в поле со списком
    #34287612
Любопыт
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Чудеса. И блокировка на уровне записей заработала. Интересно в какой момент опять закапризничает...
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Автоподстановка в поле со списком
    #40075281
lks1965
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Прошло 14 лет а проблема в Access 2019 осталась

В какой то момент полностью во всех формах перестала работать автоподстановка в поле со списком

Из предлагаемых вариантов помог описанный в этой ветке метод т.е. снятие галочки с параметра Синтаксис SQL 92 ANSI

Как то это все напоминает известное сравнение - если бы строители также работали как программисты то первый же залетевший дятел развалил бы все здание
...
Рейтинг: 0 / 0
24 сообщений из 24, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Автоподстановка в поле со списком
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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