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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 01.11.2007, 14:13   #4  
Владимир Максимов is offline
Владимир Максимов
Участник
КОРУС Консалтинг
 
1,715 / 1204 (44) ++++++++
Регистрация: 13.01.2004
Записей в блоге: 3
X++:
    while select 
            Dimension[4],
            AccountNum,
            Voucher,
            sum(AmountMST)
    from ledgerTrans
    group by
        Dimension[4],
        AccountNum,
        Voucher
    where
        (ledgerTrans.AccountNum == #Account08_20
        || ledgerTrans.AccountNum == #Account08_30
        || ledgerTrans.AccountNum == #Account08_80
        || ledgerTrans.AccountNum == #Account08_90
        || ledgerTrans.AccountNum == #Account08_91
        || ledgerTrans.AccountNum == #Account08_92)
        && ledgerTrans.TransDate <= transdate
        && ledgerTrans.PeriodCode == PeriodCode::Regular
        && !(ledgerTrans.Voucher like "IV05*")
    notexists join inventTrans
    where inventTrans.Voucher == ledgerTrans.Voucher
    {
        value   = ledgerTrans.AmountMST;
        b       = [ledgerTrans.Dimension[4],ledgerTrans.AccountNum];
        simap   = this.SetMap(simap,value,b);
    }
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
передача параметров в запрос while select tolstjak DAX: Программирование 13 15.02.2009 19:39
Как собрать запрос? moid DAX: Программирование 11 02.07.2007 12:07
Почему join запрос разбивается на подзапросы!? 3oppo DAX: Программирование 59 28.06.2007 11:52
Долго отрабатывает запрос по таблице InventItemLocation AlexeyBP DAX: Администрирование 1 30.05.2007 17:33
Не работает запрос на нескольких компаниях Bega DAX: Программирование 3 16.09.2005 10:21

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

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

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