【问题标题】:Chart from 4 different data sets in BIRT来自 BIRT 中 4 个不同数据集的图表
【发布时间】:2012-03-22 18:32:51
【问题描述】:

我正在 BIRT 中生成一份报告,并且需要在其中包含一个图表。 我的报告有四个数据集。我需要图表使用这些图表中的四个不同列和 X 轴来获得日期范围。 有没有办法在同一个图表中使用四个不同的数据集?

如果不能,我可以将一个表绑定到四个不同的数据集。

任何形式的帮助都会非常有帮助。

感谢您的所有时间。

问候


谢谢马克和汤姆!!

即使我在考虑组合查询,然后使用 BIRT 中的表达式对其进行过滤也是个好主意。

我遇到的问题是我使用了 4 个不同的查询,它们都来自同一个数据源。他们使用不同的条件。我无法理解如何将它们结合起来。

数据范围和条件将查询分开,有人知道我如何将它们组合起来吗?

【问题讨论】:

  • 合并结果是显而易见的方式 - 如果您将查询(或简化版本,以便于理解)添加到问题中,我们可能会提供进一步的帮助。

标签: charts dataset birt


【解决方案1】:

您必须先加入数据集,然后才能在图表中使用它们。

【讨论】:

    【解决方案2】:

    图表只能从单个数据集中获取数据,但正如 Tom 的回答中所述,您可以将数据集连接在一起。

    this SO question的回答中有关于如何将单独的数据集连接在一起以在BIRT中创建联合数据集的详细信息。

    但是(如链接答案中所述),如果您的多个数据集来自同一个 (SQL) 数据源,我建议合并查询 - 这是因为联合数据集的性能往往相对较差。

    【讨论】:

      猜你喜欢
      • 2018-07-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-02-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-02-11
      相关资源
      最近更新 更多