Показать сообщение отдельно
Старый 12.09.2006, 14:05   #3  
Lemming is offline
Lemming
Участник
Аватар для Lemming
 
1,144 / 343 (14) ++++++
Регистрация: 20.04.2004
Адрес: Москва, Чайнатаун в Люблино
Записей в блоге: 10
Thumbs up
Цитата:
Сообщение от IPv6 Посмотреть сообщение
у меня при добавлении поля в SUM все остальные из отчета выкидываются и GROUP_BY не добавляется
Правильно. Что бы получасть значения SUM и прочих агрегирующих(так ли они называются !?!) функций в отчете, нужно в узел источника данных(DataSource) Sorting добавить поля, по которым Вы хотите группировать. В совойствах самого источника данных, свойство OrderMode перевести в значение Group By, после этого, при переборе данных Вам будут доступны только данные с итоговыми значениеми(SUM, COUNT etc), а так же текущие значения полей, по которым происходит группировка. Именно поэтому, когда в узле Fields, Вы выбираете одну из агрегирующих функций, аксапта сама удаляет все остальные поля.

Update:

Проверил(днем времени не было), поле Sum из узла fields на дизайн перетащить не удается, Axapta 3.0 SP3

В общем, присоединяюсь к вопросу предыдущего автора...как из узла fields перетащить выбранные агрегирующие функции на дизайн отчета и как вообще достучаться до их значений?