Можно ли сделать сводную круговую диаграмму первой страницей моего многостраничного отчета (прямо перед полосой сведений)? Мне нужно отобразить полосу «Сводка» на первой странице при печати отчета.
Ваши советы ценятся!
Сиян
Можно ли сделать сводную круговую диаграмму первой страницей моего многостраничного отчета (прямо перед полосой сведений)? Мне нужно отобразить полосу «Сводка» на первой странице при печати отчета.
Ваши советы ценятся!
Сиян
Вы пытались создать набор данных только для круговой диаграммы? Я думаю, что если вы сделаете это, вы сможете поместить круговую диаграмму в любую полосу, которую захотите.
Расширяя то, что сказал Рогиллер: вы можете использовать фальшивую группу (группа в true) только с одной полосой заголовка группы (печатать, когда $V{PAGE_NUMBER}==1). Затем используйте набор данных для заполнения диаграммы и используйте Report в качестве ExecutionTime, однако это может быть дорогостоящим, если у вас есть запрос к базе данных, поскольку он будет выполняться дважды.
Вы также можете использовать подотчет.
В качестве альтернативы проголосуйте за этот запрос функции:
0005115: возможность отображать сводную полосу перед деталями отчета
Я решил эту проблему, установив время оценки в «Отчет»:
<pie3DChart>
<chart isShowLegend="true" evaluationTime="Report" renderType="draw" theme="default">
После этого вы можете перемещать диаграммы по заголовку или другим полосам.
Я не знаю, возможно ли это. Но если вы конвертируете в pdf, вы можете просто изменить порядок страниц с помощью iTetxt как обходной путь. Или вы можете поместить круговую диаграмму в раздел заголовка страницы отчета
Вы можете добиться этого, добавив заголовок группы отчетов, там вы можете иметь сводную круговую диаграмму, прикрепленную к поднабору данных.