SSRS 2008 -报告标题未显示动态数据



我有一个按部门名称排序的人事报告,但是当我将部门名称字段添加到标题中时,它只正确地打印出第一个部门名称。其他每个页面都有标题,但标题中仍然有初始部门名称,而不是正确的部门名称。换句话说,对报告标题中部门名称的字段引用不会更新。我从一个存储过程中浏览了它使用的数据,数据中有部门名称,而且它们是正确的。

好的,这是OP结束使用的答案,并且是他的整个想法,我只是发布它,因为OP目前没有足够的声誉来自己做:

"好的,解决方案是这样的:我必须在表格中添加另一列,并在其中添加一个文本框,其中包含部门名称。然后从报告中隐藏该列,并在header中设置对该文本框的引用。表格中的文本框的名称被命名为DepartmentName,所以在标题中,我添加了一个表达式为=ReportItems!DepartmentName1.Value的文本框。工作就像一个魅力!"

您需要确保在将部门名称字段添加到标题(我假设是一个文本框)之后,该文本框的表达式不是first(Fields!DepartmentName.Value,"Your Dataset")或任何其他分组函数。它应该只是Fields!DepartmentName.Value,假设标题在一个列表中。

最新更新