|
![]() |
#1 |
Участник
|
Отчеты - суммирование по группам
Цитата:
Кусок кода по которому можно понять логику когда для отчета доступны эти опции: DAX 4.0 - Forms\SysQueryForm\Methods\buildForm(): X++: void buildForm() { ... if (sysQueryForm.isReport()) // If this query has a report running. { if(sysQueryForm.hasGeneratedDesign()) // If the report has a generated design then show { // only the tree fist columns in the sortingTable. sorting_ds.object(fieldnum(TmpSysQuery, AutoSum)).visible(false); sorting_ds.object(fieldnum(TmpSysQuery, AutoHeader)).visible(false); sortingDetailLevelGrp.visible(false); printOptionsTab.visible(false); } else // SYP-Modification HQ-731-825-ND5C (SP1) { if (!sysQueryForm.hasReportTemplate()) { printRangeBox.enabled(false); } } } else { sorting_ds.object(fieldnum(TmpSysQuery, AutoSum)).visible(false); sorting_ds.object(fieldnum(TmpSysQuery, AutoHeader)).visible(false); sortingDetailLevelGrp.visible(false); printOptionsTab.visible(false); } ... } Цитата:
Дизайн отчета Управление запасами\Отчёты\Операции\Складские операции (InventTransList) построен на 'AutoDesignSpecs' (не содержит 'Generated Design') - 'Подзаголовки', 'Итоги группы', 'Параметры печати' доступны. Что касается автоотчетов - если не было каких либо существенных модификаций у них нет дизайна 'Generated Design' - автогруппировка и итоги по группе доступны. P.S. Один раз довелось сделать 'финт ушами': изначально довольно простой отчет бы спроектирован в 'Generated Design'. Когда потребовалось добавить группировку по определенным признакам и суммирование по группе перенос конструкций из 'Generated Design' в AutoDesignSpecs (и удаление 'Generated Design') позволил с минимальными усилиями решить эту задачу. Но скорее это был частный случай - все отчеты по такой схеме врят ли получится переделать. ![]() Последний раз редактировалось petergunn; 05.02.2009 в 09:44. |
|
|
За это сообщение автора поблагодарили: Vals (5), sukhanchik (10), coolibin (1), aidsua (1), Kabardian (3). |
Теги |
faq, итоги, отчет, фильтр |
|
![]() |
||||
Тема | Ответов | |||
Итоги в Excel | 16 | |||
Amand: Сертификация по продуктам Microsoft Dynamics - итоги акции | 0 | |||
Пропал Relation в фильтре | 5 | |||
Как добавить поле в фильтре отчета | 4 | |||
Хочу видеть только итоги | 1 |
|