【发布时间】:2020-02-27 19:14:40
【问题描述】:
我正在寻找一种方法来获取每个页面上的第一条记录以用于页眉或表 (Tablix) 标题。
例如,我希望有类似“first(Fields!EmpName.Value, Global!PageNumber)”的内容,每次页面更改时,页面的显示名称都会更改。
谢谢
【问题讨论】:
标签: reporting-services ssrs-2012 ssrs-tablix
我正在寻找一种方法来获取每个页面上的第一条记录以用于页眉或表 (Tablix) 标题。
例如,我希望有类似“first(Fields!EmpName.Value, Global!PageNumber)”的内容,每次页面更改时,页面的显示名称都会更改。
谢谢
【问题讨论】:
标签: reporting-services ssrs-2012 ssrs-tablix
您需要使用 ReportItems 集合。这使您可以访问呈现的输出。
首先找到包含要从 tablix 中显示的数据的文本框的名称(例如 EmpName)。注意:此可能与字段名称不同,它是您需要的文本框名称属性。默认情况下,它与字段名称相同,只需检查即可。
然后在您的页眉中,添加一个文本框并将表达式设置为
=FIRST(ReportItems!textboxname.Value)
【讨论】: