【问题标题】:SSRS Timeline Report from two different datasets来自两个不同数据集的 SSRS 时间线报告
【发布时间】:2018-07-27 18:41:34
【问题描述】:

2008 年 SSRS

您好,我正在尝试在报告中使用两个不同的数据集制作时间线图。我的第一个 PERMIT NO 有效并且非常重要。但是,当我使用第二个数据集中的第二个 PERMIT NO 时,它将每天对它们求和。它应该在 7/16 显示 2,在 7/17 显示 1,在本月剩余时间显示 0。但正如你所看到的,出于某种原因,它每天放 3 个,我不知道为什么。这是我的表达方式:

Count(Fields!PERMIT_NO.Value, "DataSet2")

我将如何解决这个问题?我尝试了 sum、countdistinct 等,但都没有正常工作。

Chart

Chart Properties

【问题讨论】:

    标签: reporting-services ssrs-2008


    【解决方案1】:

    不幸的是,您的计数正在获取 DataSet2 中所有 PERMIT_NO 的计数。 COUNT 不按您的日期过滤。

    您需要使用 LOOKUPSET 来获取数据,然后使用 VBA 函数(如 SUMLookup)对它们求和。

    这是一个与您的相似的答案。由于您需要 COUNT,请使用数字 1 来 SUM 而不是 PERMIT_NO 字段。

    Need help in calculation using two Datasets using Expression SSRS

    【讨论】:

      猜你喜欢
      • 2019-05-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-03-16
      • 2021-02-06
      • 1970-01-01
      相关资源
      最近更新 更多