2013-04-23 490 views
0

我正在使用JasperReportsiReport来构建一些报告。观看xml发送给碧玉报告

我想看看发送了什么参数,所以我可以使用它们来使报告更具动态性。

例如,若报告制作到Excel(我敢肯定有一个在XML应该是一个参数)我将创建一个打印表达式不显示网页的数字,如果产生的PDF,它会打印页码。

任何帮助?在此先感谢

PS:我试着调试,看看什么xml生产,但它是在一个Web服务,我不能看到。

+0

你有没有试过用萤火虫看它 – Satya 2013-04-23 15:10:18

+0

@ user2062262你的问题还不清楚 – 2013-04-23 18:16:56

+0

@ Gopinagh.R“我是”对于“我是”是完全有效的形式。没有必要破坏一个问题。 – 2013-04-25 05:25:02

回答

1

我想说,在您要导出的格式中生成的XML文件中没有任何内容。不同的是,当您导出为一种格式或另一种格式时,您使用不同的类/方法。

无论如何,如果你想显示取决于输出格式的内容,为什么你不创建自己的参数来告诉报告你将使用哪种输出格式?

1

我不认为你可以在完成报告填充和jasperprint对象之后改变报告选项。在填写报告之前设置参数。

例如,若报告制作到Excel(我敢肯定有一个在XML应该是一个 参数)我将创建一个打印表达式不 显示网页的数字,如果产生的pdf,它会打印页面 号码。

如果您在页码文本字段中添加了另一个文本/静态字段。也就是说,如果它们重叠,那么当您导出到xls或任何基于网格的导出时,页码不会显示。但它将以pdf或任何非基于网格的导出出现。