AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 02.12.2008, 10:26   #3  
ZVV is offline
ZVV
MCITP
MCP
Oracle
MCBMSS
 
1,006 / 246 (11) ++++++
Регистрация: 13.02.2004
Адрес: Минск
->
Цитата:
Сообщение от 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 и фильтр Russland DAX: Программирование 45 26.10.2007 15:45
Создание Lookup формы Maxim Gorbunov DAX: База знаний и проекты 9 26.06.2007 16:44
Фильтр в Lookup по полю другой таблицы gefr DAX: Программирование 6 12.03.2007 13:06
Фильтр в lookup Azat DAX: Программирование 7 08.11.2005 11:40
lookup фильтр в произвольной lookup форме 111andrei DAX: Программирование 4 05.10.2005 11:28

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 05:58.