|
excel report 2.7 и дерево структуры (add_outline)
|
|||
---|---|---|---|
#18+
Всем здравствуйте! Народ, столкнулся с очень неприятной проблемой. Использую excel report 2.7 для создания отчётов. Дело в том, что когда loRep.add_outline(.T.), то структура в виде дерева строится без проблем, НО ветка (или подветка) не создаётся, если в ней одна строка (или итоговая группа из одной строки). В связи с этим когда в такой ветке из одной строки-группы состав более одной строки, то строится структура подветки, но "+" отображается на месте предыдущего уровня, т.е. на месте родителя, а это мягко говоря не правильно. В общем по сути два основных вопроса: 1- как заставить функцию создавать пункт в структуре дерева, даже если он состоит из одной строки (есть строка данных в пункте и её итоговая строка (как результат группировки), допустим с какой-то суммой, т.е. нужно при свёрнутом дереве текущего уровня отображать только итоговую строку)? 2 - если ответ на 1-й вопрос "никак", то как хотя бы отобразить "+" ветки в с воём ряду? На рисунке видно, что "+" не отображаются для пунктов 3, 6-9 (потому что у них в составе только одна строка с данными), а хотелось бы, чтобы был. По второму вопросу: видите пункты на первом уровне всё тех же 3, 6-9 (специально раскрыл 7-й)? Это не верно, они должны отображаться на втором уровне (во второй столбике, так сказать). Однако при всём этом группа для 10) создана, но только потому, что информационная строка (белая) только одна. В противном случае была бы такая же канитель, как выше описана. А вообще,если следовать логике "не создавать ветку, если в составе только одна строка", то ветки для пункта 10) не должно быть вообще. Очень надеюсь, что объяснил достаточно доходчиво. Подскажите, кто знает)) ... |
|||
:
Нравится:
Не нравится:
|
|||
02.10.2013, 17:57 |
|
excel report 2.7 и дерево структуры (add_outline)
|
|||
---|---|---|---|
#18+
Ничего не сделать , это фича (баг ?) excel. Ветка для одного элемента не создается ... |
|||
:
Нравится:
Не нравится:
|
|||
04.10.2013, 06:08 |
|
|
start [/forum/topic.php?fid=41&fpage=38&tid=1582893]: |
0ms |
get settings: |
10ms |
get forum list: |
11ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
48ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
2ms |
others: | 287ms |
total: | 424ms |
0 / 0 |