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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 19.06.2007, 20:25   #1  
valentino is offline
valentino
Участник
Аватар для valentino
 
33 / 11 (1) +
Регистрация: 14.02.2007
Суммирование в query отчета
Добрый день!
Делаю отчет, который должен вывести сумму по полю Qty, с группировкой по полю TransRefId, ItemId.
Выборка из таблицы InventTrans.

Вопрос: где у query отчета указать, что делать суммирование по полю Qty???
1. В датасорсе отчета задал InventTrans,
1.1. InventTrans \ OrderMode = Group by.
1.2. В InventTrans \ Sorting добавил 2 поля: TransRefId, ItemId

дальше что?
где указать что-то типа sum(Qty)???

2. Пробовал программно:
query q;
QueryRun QR;
;
q = new query();
q.addDataSource(tablenum(InventTrans));
q.dataSourceNo(1).orderMode(ordermode::GroupBy);
q.dataSourceNo(1).addSortField(FieldNum (InventTrans, TransRefId));
q.dataSourceNo(1).addSortField(FieldNum (InventTrans, ItemId));
- а дальше... ?

---------------------------------------------------------
должно получиться что-то типа
select TransRefId, ItemId, sum(Qty) from inventTrans
group by TransRefId, ItemId

---------------------------------------------------------
Ax 3.0, SP2, MS SQL 2000.
Теги
документация, ax3.0

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Динамическое изменение query для отчета Peppi DAX: Программирование 1 25.11.2008 06:59
palleagermark: Sample union query from AX 2009 Blog bot DAX Blogs 0 11.07.2008 20:05
Передача query в report, проблемы Андрей К. DAX: Программирование 9 26.06.2008 15:38
Dynamics AX Geek: Using query() Blog bot DAX Blogs 0 28.10.2006 16:40
Русская локализация Axapta 3 ? SlavaK DAX: Администрирование 59 01.07.2003 22:38

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

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

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