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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 26.06.2018, 19:56   #5  
dech is offline
dech
Участник
Аватар для dech
Самостоятельные клиенты AX
 
650 / 352 (13) ++++++
Регистрация: 25.06.2009
Адрес: Омск
Записей в блоге: 3
Так а что мешает взять за основу запрос из AOT и доработать напильником через классы QueryBuild***?
Например следующий запрос выведет первые 10 серийников в складских запасах, отфильтрованных по конкретным локейшнам
X++:
static void getSerialsFromInventoryOnhand(Args _args)
{
    InventDim       inventDim;
    Query           query = new Query(queryStr(InventOnhandDim));
    QueryBuildRange range = query.dataSourceTable(tableNum(InventDim)).findRange(fieldNum(InventDim, WMSLocationId));
    QueryRun        queryRun;
    Counter         counter = 10;
    ;
    
    range.value("FLOOR,CCDFS01,CCDFS02");
 
    queryRun = new QueryRun(query);
    
    while (counter && queryRun.next())
    {
        counter--;
 
        inventDim = queryRun.get(tableNum(InventDim));
        info(InventDim.InventSerialId);
    }
    
    info("Done");
}
__________________
// no comments
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Как добавить AND фильтр в запрос kitty DAX: Программирование 8 21.01.2016 16:42
Не отрабатывает фильтр / запрос farlander DAX: Программирование 7 07.06.2011 14:23
оборотная ведомость по складу необходимо добавить ещё один фильтр jeky DAX: Программирование 21 06.04.2009 19:03
Расширенный фильтр в запрос или как то так Sada DAX: Программирование 7 15.01.2009 16:09
Как в query добавить фильтр по аналитике (Dimension)? Roman812 DAX: Программирование 21 15.07.2005 09:53

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

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

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