Jasper reports Jasper报告使用相同的模板以CSV和PDF格式呈现

Jasper reports Jasper报告使用相同的模板以CSV和PDF格式呈现,jasper-reports,Jasper Reports,我们使用一个模板以CSV和PDF格式呈现报告。但问题是我们需要将报告拆分为PDF格式的页面,而不是CSV格式的页面。是否可以根据一个模板中的格式更改渲染选项。因此,我们有CSV无分页信息和PDF分为页面。在这种情况下,应使用两个单独的模板,一个用于CSV,一个用于PDF?或者这可以通过使用一个模板来实现?最终找到了答案。在模板中,需要设置以下属性 使用解决了类似的问题。此类从模板中提取数据,忽略渲染部分。看看样品 这很有用,但如果您有一个表元素,则似乎没有类似的属性来停止重复列标题(假定您希望

我们使用一个模板以CSV和PDF格式呈现报告。但问题是我们需要将报告拆分为PDF格式的页面,而不是CSV格式的页面。是否可以根据一个模板中的格式更改渲染选项。因此,我们有CSV无分页信息和PDF分为页面。在这种情况下,应使用两个单独的模板,一个用于CSV,一个用于PDF?或者这可以通过使用一个模板来实现?

最终找到了答案。在模板中,需要设置以下属性


使用解决了类似的问题。此类从模板中提取数据,忽略渲染部分。看看样品

这很有用,但如果您有一个表元素,则似乎没有类似的属性来停止重复列标题(假定您希望在PDF上跨页面重复这些列标题)