![]() |
#1 |
Участник
|
![]()
Добрый день!
Интересует можно ли в Аксапте решить слудующую задачу: Нужно, чтобы при вводе значения в поле автоматически вызывался lookup. Т.е.: пользователь создает новую запись, начинает вводить значение в поле - вводит первый символ, если через какое-то определенное время пользователь не вводит следующий символ - выскакивает lookup с отфильтроваными записями, как если бы он ввел символ "звездочка" (*). Если lookup уже выскочил, и пользователь ввел еще один символ, то происходит update лукапа, т.е. перефильтрация записей. Что скажите? Насколько сложно будет такое реализовать? |
|
![]() |
#2 |
Участник
|
можно импользовать метод setTimeOut вызывать метод lookup потом при событии textChange убивать таймер и создавать новый. при таймауте менять запрос на нужный
Примеры использования таймера можно посмотреть здесь: База знаний ERP : Axapta / Таймер Без Формы и в форме SysAotFind |
|