Jasper reports 如何将子数据集中的变量添加到报表?[贾斯珀]

Jasper reports 如何将子数据集中的变量添加到报表?[贾斯珀],jasper-reports,jaspersoft-studio,Jasper Reports,Jaspersoft Studio,我有一个子数据集,其中包含我希望在报告中显示的计算变量。但将此变量拖放到报告中时,会显示以下消息: 如果将对象从子数据集拖放到报表中,则不会发生这种情况 可能 如何克服这一点 有一个解决方案已发布在- 然而,我发布了一组屏幕截图,从UI- 在主数据集中定义var- 注意-计算应设置为System 在子数据集中定义另一个变量: 选择子数据集元素(示例中为表)并创建返回值映射- 在报告中,拖放主数据集中定义的变量,并确保评估设置为报告- 这就应该做到了 谢谢你,但正如你所看到的,这个问题是老

我有一个子数据集,其中包含我希望在报告中显示的计算变量。但将此变量拖放到报告中时,会显示以下消息:

如果将对象从子数据集拖放到报表中,则不会发生这种情况 可能


如何克服这一点

有一个解决方案已发布在-

然而,我发布了一组屏幕截图,从UI-

  • 在主数据集中定义
    var
    - 注意-计算应设置为
    System
  • 在子数据集中定义另一个
    变量
  • 选择子数据集元素(示例中为表)并创建
    返回值
    映射-
  • 在报告中,拖放主数据集中定义的
    变量
    ,并确保评估设置为
    报告
    -

  • 这就应该做到了

    谢谢你,但正如你所看到的,这个问题是老问题,我不能再验证这是否能解决问题,但这可能对新来者有所帮助。