我对JasperReports有疑问。
我有一个主报告,我在其中设置页眉和页脚带、边距和背景。现在我有多个子报告。我需要在子报告中,背景与主报告中的背景相同,但我无法做到这一点。
如果我不能这样做,我将被迫为我拥有的每个子报告复制粘贴页边距、背景和页眉和页脚。
这可以做到吗?
编辑:好的,找到问题了。我将背景图片嵌入到报表中,作为Base64变量,图片表达式为:
new java.io.StringBufferInputStream( new org.w3c.tools.codec.Base64Decoder($V{BACKGROUND_IMAGE_STRING}).processString())
编辑2:发现问题。对于每个变量都必须设置评估时间:无,并且值表达式而不是初始值表达式