JasperReports带有数据的JRXML FiIl subDataSet

时间:2013-04-22 06:22:38

标签: jasper-reports

我正在尝试用数据填充子数据集。我想使用$ F {field_name}从我的变量/属性,填充数据集和从数据集中检索数据中获取数据。有可能吗?

2 个答案:

答案 0 :(得分:1)

是的,您可以从主数据集中填充子数据集。这些是填充子数据集的一些步骤: -

假设我们在主数据集中有字段field_name,现在我们想要传递给子数据集 -

  1. 创建参数$P{p_field_name}并在主数据集中添加默认值$F{field_name}

  2. 然后编辑子数据集的查询并创建参数$P{pm_field_name}并添加默认值$P{p_field_name}

答案 1 :(得分:0)

根据我的经验,如果不使用图表或列表组件,则无法填充子数据集。如果是这种情况,您可以在此video中查看如何使用列表。如果您需要图表就像this

否则使用子报表并将$ F {field_name}作为数据源传递,解释为here