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