![]() |
#3 |
MCITP
|
![]() Цитата:
Сообщение от nebraska
![]() Добрый день,
коллеги, может кто-нибудь знает простой способ делать фильтры для лукапов. Я знаю способ как сделать свой лукап программно с нуля, но это получается долго, так как приходится все полностью прописывать, а нужно всего добавить одно условие. Может есть способ просто "подпихнуть" это условие в стандартный лукап. Есть. Метод performFormLookup() на поле датасорса или на контроле. Пример X++: public void performFormLookup(FormRun _form, FormControl _formControl) { FormDataSource formDS = _form.dataSource(); QueryBuildDatasource qbds; ; qbds = formDS.query().dataSourceTable(TableId); qbds.addRange(fieldNum(TableId, FieldId)).value(< >); super(_form, _formControl); }
__________________
Zhirenkov Vitaly |
|
|
За это сообщение автора поблагодарили: evv (1), Eldar9x (1), vanokh (1), SuperStar88 (1). |
Теги |
lookup, фильтр |
|
![]() |
||||
Тема | Ответов | |||
Lookup form, OuterJoin и фильтр | 45 | |||
Создание Lookup формы | 9 | |||
Фильтр в Lookup по полю другой таблицы | 6 | |||
Фильтр в lookup | 7 | |||
lookup фильтр в произвольной lookup форме | 4 |
|