我有一些独立的报告,通常需要为相同的药房和设施同时生成。我想将这些报告合并到一个“外部包装”报告中,作为详细波段中的子报告。
独立报告需要收集参数(并且大量使用$X{
并需要保持能够独立运行),但我只有字符串可以提供它们。在我的外部包装器中,我确实尝试创建$F{pharm_id}
和$F{fac_id}
字段集合,但它们不断恢复为 java.util.String,当我手动将它们重置为集合并运行报告时,我收到一个无法转换的错误字符串(外包装)到类java.util.Collection
(子报表输入参数)。
如何将我的值$F{pharm_id}
和$F{fac_id}
字符串值作为集合传递给子报表?