是否可以在 SSRS 中使用 LookupSet/Lookup 和 运行 值

Is it possible to use LookupSet/Lookup with Running Value in SSRS

这是我在 Whosebug 上的第一个问题,如果没有足够的适当信息,我们深表歉意。

与其尝试将四个不同的 table 放置 'just so' 以使它们看起来像一个 table,不如让我的所有数据都可见table 并隐藏其余部分。

为此,我尝试使用 LookupSet/Lookup 和 运行 值(我需要从开始日期开始每两周的累积数字)。

我使用了以下代码,它为我提供了 table 中的数字 - 但是这些数字似乎几乎是实际数字的两倍。

=Lookup(Fields!StartFortnightDate.Value, Fields!StartFortnightDate.Value, 
Fields!RowIdentifier.Value, "KPI004")

是否可以将 Lookup 与 运行Value 一起使用?它不会让我使用 ReportItems,它显然只是从第一个框中拉出,因此只是一次又一次地重复第一个数字。

任何帮助、指导,甚至是简单的 "it's not possible",我们都将不胜感激。

根据建议编辑以添加更多信息:

很难在不担心数据保护等问题的情况下添加示例数据。

目前的报表设计: ReportDesign

每个 table 都有自己的数据集 - 我正试图将它们全部整合到一个 table 中。

假设第一个数据集是每两周售出的汽车数量。 第二个数据集 (table) 是召开会议的次数。 第三个数据集是天气 sunny/cloudy/rainy 等

的天数

(这显然不是数据集的内容,但我试图表明它们实际上并没有那么多相关,因此不能都在同一个脚本中)

所有数据集都有一个 table 该季度内每两周的日期,我希望得到一个 table 显示每个项目的累积数字,即使它们不在同一个数据集 - table 均按 StartOfFortnightDate 分组。

脚本 =RunningValue(Fields!NumberOfFordCarsSold.Value, Count, Nothing) 和类似的脚本在单独的 table 中工作正常,但是如果我在顶部添加一行 table 并尝试使用 运行Value使用 Lookup 它不起作用。

当我使用顶部提到的脚本(查找脚本)时,与预期数字(图像的底行)相比,我得到了夸大的数字(该图像的顶行):IncorrectAndCorrectFigures

抱歉,如果这没有意义,很可能是我在试图找到答案时完全混淆了这个问题。

如果生成的数据集都相似,那为什么不将它们组合起来呢?

从输出来看,它们似乎只是 Indicator & Date.

添加一个额外的列来指示每行属于哪一组数据(汽车会议等),这可能有助于对报告中的行进行分组。