Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Поиск и кавычки в ADP / 5 сообщений из 5, страница 1 из 1
03.12.2003, 02:23
    #32341420
AlexeyU
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поиск и кавычки в ADP
hi

В ADP есть поле со списком которое привязано к полю таблицы.
Установлена опция - Автоподстановка - ДА.

Так вот, когда в строке есть кавачка " - автоподстановка не работает! , т.е. когда вводишь кавычку автоподстановка перестает работать.
И даже когда копируешь полностью строку (в которой содержится кавычка) и вставляешь в поле, жмешь интер - инициируется событие NotInList. !
При этом сами строки в списке корректно отображаются, сортируются, и их можно выбрать.

Форма импортирована из Access97 и переделана под ADP (AccessXP).
В Access97 все работает без проблем.

--
---
Alexey
...
Рейтинг: 0 / 0
03.12.2003, 09:36
    #32341530
Senin Viktor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поиск и кавычки в ADP
Да, действительно. Есть такое. Если было 2 кавычки подряд - то все работало, а так :(. Либо апостофы использовать, либо поиск организововать руками (правильно формирую LIKE)

Как говорять парни из мелкософт "This behavior is by design"
...
Рейтинг: 0 / 0
08.12.2003, 07:40
    #32345938
AlexeyU
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поиск и кавычки в ADP
hi

Я обошел это с помошью запрса который обрубает кавычки с обоих сторон строки, но внутри строки могут быть тоже кавычки и обрубать их не хочется (они отделяют наименования).

Распиши подробнее как ты обошел это. А то я не совсем понял насчет лайка.

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

--
---
Alexey
...
Рейтинг: 0 / 0
08.12.2003, 09:03
    #32345969
Senin Viktor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поиск и кавычки в ADP
Кавычки можно не обрубать,а удваивать
можно вообще запретить ввод кавычек в поле
можно менять источник списка, согласно введенным символам, использую ... WHERE table1.PoleName Like Forma_ControlName + '%' (синтаксис для Adp)
...
Рейтинг: 0 / 0
08.12.2003, 09:40
    #32345999
AlexeyU
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поиск и кавычки в ADP
спасибо

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


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