Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/reporting-services/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Reporting services 在组外的列标题中显示每个组的组名值_Reporting Services_Report_Rdlc_Ssrs 2012_Ssrs Grouping - Fatal编程技术网

Reporting services 在组外的列标题中显示每个组的组名值

Reporting services 在组外的列标题中显示每个组的组名值,reporting-services,report,rdlc,ssrs-2012,ssrs-grouping,Reporting Services,Report,Rdlc,Ssrs 2012,Ssrs Grouping,我有一份SSRS 2012年表格报告,其中包括小组报告;每个组都是断开的,即一页一组,多页中有多个组 “GroupName”列有多个值-X、Y、Z、 我需要将“GroupName”与X、Y、Z……分组,。。。。。ie值X在第1页,值Y在第2页,值Z在第3页 这显然不是问题 现在,我需要在这个表报告中显示另一列(ABC)(在组列“GroupName”之外);此外部列本身是表(报表)中的另一列标题(不是组标题),其名称部分源自“GroupName”列: 例如: 第1页中GroupName的值X意味

我有一份SSRS 2012年表格报告,其中包括小组报告;每个组都是断开的,即一页一组,多页中有多个组

“GroupName”列有多个值-X、Y、Z、

我需要将“GroupName”与X、Y、Z……分组,。。。。。ie值X在第1页,值Y在第2页,值Z在第3页

这显然不是问题

现在,我需要在这个表报告中显示另一列(ABC)(在组列“GroupName”之外);此外部列本身是表(报表)中的另一列标题(不是组标题),其名称部分源自“GroupName”列:

例如:

  • 第1页中GroupName的值X意味着,在第1页中,ABC列的列名必须是ABC-X
  • 第2页中GroupName的值Y意味着,在第2页中,ABC列的列名必须是ABC-Y
  • 第3页中GroupName的值Z意味着,在第3页中,ABC列的列名必须是ABC-Z
即根据GroupName值,ABC的列名必须是动态的 (X,Y,Z…)


第1页:

GroupNameClm ABC-X
X

第2页:

GroupNameClm ABC-Y
Y

第3页:

GroupNameClm ABC-Z
Z

我已经能够在页面标题中使用First(ReportItems!GroupName.Value)来获得每个页面中显示的组名; 我在第1页得到X,在第2页得到Y,在第3页得到Z

但是,当我在组外的报告正文中使用报告项(指组名)时

我得到以下错误:

报表项表达式只能引用同一分组范围内或包含分组范围内的其他报表项

我需要得到X,Y,Z。。。在每一页的ABC栏。你能给我什么建议吗

我已经能够使用这个-First(Fields!GroupName.Value); 但是,我在ABC栏的每一页都有ABC-X,ABC-X,ABC-X,
与第一页中的ABC-X、第二页中的ABC-Y、第三页中的ABC-Z等不同,

您能否提供报表设计器的屏幕截图,以便更好地了解如何构建所有内容?比如当你说“群体之外”时,你对群体是什么意思?矩形代表的组是什么?能否提供报表设计器的屏幕截图,以便更好地了解如何构建所有内容?比如当你说“群体之外”时,你对群体是什么意思?矩形代表的组是什么?