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

时间:2019-03-28 07:58:09

标签: reporting-services report ssrs-2008 reporting ssrs-2012

我有一个报告,其中有几个静态行,每一行都有自己的过滤器和组,Prem字段是根据为每个行组设置的过滤器计算的。 我需要将所有行汇总为一个总计:

=ReportItems!TextBox248.Value + ReportItems!TextBox249.Value + ReportItems!TextBox250.Value + 
 ReportItems!TextBox251.Value + ReportItems!TextBox252.Value + ReportItems!TextBox253.Value + 
 ReportItems!TextBox254.Value

但是,运行报告时出现此错误:

  

“ Textbox267”文本框的值表达式是指   报告项目“ TextBox248”。报告项目表达式只能引用   同一分组范围内或包含以下内容的其他报告项目   分组范围。报告项目名称中的字母必须使用   正确的情况。

enter image description here enter image description here

1 个答案:

答案 0 :(得分:0)

这里的解决方案确实很简单,但是SSRS区分大小写。当文本框的名称实际上为TextBox时,您的表达式似乎使用了Textbox。简单地说,您应该使用此表达式。

=ReportItems!Textbox248.Value + ReportItems!Textbox249.Value + ReportItems!Textbox250.Value + 
 ReportItems!Textbox251.Value + ReportItems!Textbox252.Value + ReportItems!Textbox253.Value + 
 ReportItems!Textbox254.Value