我在Jaspersoft Studio中制作了这个报告,需要打印3次,但有另一个标题。报告中的其他信息是相同的。
我不知道如何实现这一点,但我首先想出了一个未经编辑的SQL数组:
case when a.unnest = '1' then 'Title 1'
when a.unnest = '2' then 'Title 2'
when a.unnest = '3' then 'Title 3'
end as title_copy
FROM table_name
join (SELECT unnest(array['1', '2', '3'])) a on true
WHERE table_name.service_id = '123456679'
现在我需要根据' title_copy'做一些像while循环的东西。但是如何在Jaspersoft Studio中实现这一目标?
如果有人有任何提示或任何其他建议在Jaspersoft Studio中实现3个(相同)页面,我很乐意听到。