如何确定 First 的使用范围以仅获取组中的第一个值?
How can I scope use of First to get only the first value in a group?
我的报告结构如下:
Org
Project
Version
Org 和Project 都是组。版本是详细信息行,每个项目可以有多个版本。我需要将项目级别的聚合作为版本的第一个值。我尝试使用 "First(Fields!name.value)" 并在数据集范围内获得第一名。我尝试 "First(Fields!name.value,"table1_project")" 其中 table1_project 是项目组的名称,但我收到一条错误消息,指出范围参数无效。
有没有办法限定它的范围,以便我在项目行中获得版本的 "first" 值?
SSRS 2012 与 VS 2012
报告如下所示:
这些是组:
我收到的错误消息:
table1_project 属性:
所以这有效:
=第一(字段!baseline.Value,"table1_project")
这是我在发布原始问题之前尝试了十几次的方法。我不知道发生了什么,但它现在正在工作。
我的报告结构如下:
Org
Project
Version
Org 和Project 都是组。版本是详细信息行,每个项目可以有多个版本。我需要将项目级别的聚合作为版本的第一个值。我尝试使用 "First(Fields!name.value)" 并在数据集范围内获得第一名。我尝试 "First(Fields!name.value,"table1_project")" 其中 table1_project 是项目组的名称,但我收到一条错误消息,指出范围参数无效。
有没有办法限定它的范围,以便我在项目行中获得版本的 "first" 值?
SSRS 2012 与 VS 2012
报告如下所示:
这些是组:
我收到的错误消息:
table1_project 属性:
所以这有效:
=第一(字段!baseline.Value,"table1_project")
这是我在发布原始问题之前尝试了十几次的方法。我不知道发生了什么,但它现在正在工作。