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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 08.04.2015, 16:37   #1  
Art_Tanis is offline
Art_Tanis
Участник
 
225 / 36 (2) +++
Регистрация: 04.02.2014
Помощь с запросом суммарное колличество по блокированным паллетам
Добрый день!
Подскажите пожалуйста как правильно составить запрос - в итоге мне надо получить суммарно заблокированное количество по артикулу в разрезе аналитик - склад, сайт.


Такой вариант вот плохо работает:
X++:
static void Job56(Args _args)
{
    InventSum          inventSum;
    WmsPallet          wmsPallet;
    InventDim          inventDim;
    ;
    while select inventSum
        where inventSum.ItemId == "a25009"
        &&  inventSum.Closed == NoYes::No
        &&  inventSum.ClosedQty == NoYes::No
        join inventDim
        where inventDim.inventDimId == inventSum.InventDimId
        {
            If(wmsPallet::find(inventDim.wMSPalletId).IsPalletBlocked == NoYes::Yes)
                {
                    inventSum.PhysicalInvent += inventSum.PhysicalInvent;
                    }
            }

        info(strfmt("%1", inventSum.PhysicalInvent));
Подскажите каким образом здесь улчше подключить таблицу WMSpallet?
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Помощь с запросом Art_Tanis DAX: Программирование 7 23.03.2015 12:56
Выборка произвольных записей одним запросом db DAX: Программирование 1 23.09.2010 14:15
Помогите с SQL запросом malex DAX: Программирование 8 26.07.2005 13:43
расчеты с персоналом. мат. помощь shumelka DAX: Функционал 1 13.04.2004 11:29
Очень нужна Ваша помощь!!! Vasilenko Alexsandr DAX: Прочие вопросы 2 05.11.2003 11:51

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

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

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