是否可以在 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
.
添加一个额外的列来指示每行属于哪一组数据(汽车会议等),这可能有助于对报告中的行进行分组。
这是我在 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
.
添加一个额外的列来指示每行属于哪一组数据(汽车会议等),这可能有助于对报告中的行进行分组。