|
|
#8 |
|
Участник
|
Отчеты - суммирование по группам
Цитата:
Кусок кода по которому можно понять логику когда для отчета доступны эти опции: 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 | |||
|