iReport - Как переместить сводную круговую диаграмму на первую страницу отчета, а не в конец? - PullRequest
4 голосов
/ 03 июня 2010

Можно ли использовать сводную круговую диаграмму в качестве первой страницы моего многостраничного отчета (прямо перед полосой сведений)? Мне нужно отобразить мою Сводную полосу в качестве первой страницы при печати отчета.

Ваш совет приветствуется!

Siyan

Ответы [ 5 ]

1 голос
/ 24 июля 2013

Я решил эту проблему, установив Время оценки в «Отчет»:

<pie3DChart>
     <chart isShowLegend="true" evaluationTime="Report" renderType="draw" theme="default">

После этого вы можете перемещать диаграммы в заголовке или других полосах

1 голос
/ 16 июля 2010

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

1 голос
/ 18 октября 2011

Расширяя сказанное Рогиллером: вы можете использовать поддельную группу (группа на true) только с одной полосой заголовка группы (печатать при $ V {PAGE_NUMBER} == 1) Затем используйте набор данных для заполнения диаграммы и используйте Report в качестве ExecutionTime, однако это может быть дорогостоящим, если у вас есть запрос к базе данных, потому что он будет выполнен дважды.

Вы также можете использовать подотчет.

Альтернативно, проголосуйте за эту функцию:

0005115: возможность визуализации сводной полосы перед подробностями отчета

0 голосов
/ 26 июля 2013

Этого можно добиться, добавив заголовок группы отчетов, к которому можно добавить сводную круговую диаграмму с вложенным набором данных.

0 голосов
/ 07 июня 2010

Сейчас нет, если это возможно. Но если вы конвертируете в pdf, вы можете просто переставить страницы с помощью iTetxt в качестве временного решения. отчет

...