仅显示SSRS分组中第一个文本框中的值

时间:2017-04-21 03:34:52

标签: reporting-services expression ssrs-2008-r2

希望这个标题能够解释我想要做的事情。我有一个报告是按行调整的行,然后是客户ID,然后是响应ID(显示客户采取的调查实例)。在详细分组中,除了提供调查的代理ID外,还会显示每个调查的问题和答案。

以下是我的报告布局和预览的屏幕截图:

Report Preview

根据捐赠调查,每位客户只需回答一个问题,并显示代理商ID(如果有)。

但是我在有多个问题和答案的调查中遇到问题,每个问题都会显示代理ID。是否有表达式可用于仅显示第一个问题的代理ID?

我尝试过RowNumber表达式的不同变体,例如:

echo LogOff %Date% %TIME% %USERNAME% >> {Directory path to log folder}\%Date%.txt

只显示一次,但到目前为止我还没有成功。有人可以提出建议吗?

1 个答案:

答案 0 :(得分:1)

尝试将调查组的范围添加到RowNumber函数

=IIF((RowNumber("surveyGroup") =1),Fields!AgentID.Value,"")