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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 05.02.2008, 19:00   #1  
petr is offline
petr
Участник
Соотечественники
 
561 / 201 (8) ++++++
Регистрация: 30.05.2005
Адрес: Швейцария
Вообщем, у меня так:

X++:
static void Job7(Args _args)
{
    TotalsTrans TotalsTrans;
    TotalsTrans TotalsTmp;
    ;
    TotalsTmp.setTmp();

    insert_recordset TotalsTmp (ItemId,Qty,InventLocationId)
    select ItemId, sum(Qty), InventLocationId from TotalsTrans
    group by ItemId, InventLocationId
    where TotalsTrans.SalesDate >= 01\01\2008
    && TotalsTrans.SalesDate <= systemDateGet();
}
валится клиент.

Если убрать insert_recordset, то работает:
X++:
static void Job8(Args _args)
{
    TotalsTrans TotalsTrans;
    TotalsTrans TotalsTmp;
    ;
    TotalsTmp.setTmp();

    //insert_recordset TotalsTmp (ItemId,Qty,InventLocationId)
    while select ItemId, sum(Qty), InventLocationId from TotalsTrans
    group by ItemId, InventLocationId
    where TotalsTrans.SalesDate >= 01\01\2008
    && TotalsTrans.SalesDate <= systemDateGet()
    {
        TotalsTmp.ItemId = TotalsTrans.ItemId;
        TotalsTmp.InventLocationId = TotalsTrans.InventLocationId;
        TotalsTmp.Qty = TotalsTrans.Qty;
        TotalsTmp.insert();
    }

}
Почему я считаю, что insert_recordset не уместен для временной таблицы? Т.к. он все равно не даст выигрыша (преимущество insert_recordset в том, что он может исполняться на сервере БД), в случае временной таблице - она все равно либо на АОСе либо на клиенте.

P.S. DAX4.0 SP2WE
Теги
insert_recordset, recordset, ax3.0, ax4.0

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Вопрос по модулю Расчеты с персоналом. Выплата заработной платы. Keks DAX: Функционал 7 28.12.2009 10:31
Вопрос по созданию отчета asd1274 DAX: Программирование 6 05.12.2008 21:44
Вопрос по Проектам PSA DAX: Функционал 35 19.01.2007 22:26
Еще вопрос про покрытие по аналитикам в Сводном планировании rt2 DAX: Функционал 3 24.03.2006 18:56
расчеты с персоналом. НДФЛ. вопрос чайника shumelka DAX: Функционал 2 25.03.2004 11:36
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра
Комбинированный вид Комбинированный вид

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

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

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