我在报表中有一个子报表。我的子报表的尺寸为 577x370,但我需要在主报表中将其放大到 820x525。
可能吗?
AFIK:不,这是不可能的
不能从主报表缩放,也不能将维度发送到子报表,因为不能动态设置 jrxml 报表的维度。
唯一可行的方法是允许子报表在高度上动态拉伸。
溶液
-
设计另一个缩放报表,并从主报表调用正确的报表。
-
用 html 替换您的子报表(当然并不总是可行的,并且使用图像结果而不是报表中的可搜索文本元素(,该
hc:html
允许动态缩放,因为它会创建 html 的图像