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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ionic-framework/2.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 - Fatal编程技术网

Reporting services 创建表达式以添加和减去两个独立查找表达式的值

Reporting services 创建表达式以添加和减去两个独立查找表达式的值,reporting-services,Reporting Services,我想创建“Difference”字段,让它使用现有表达式中的一个值,减去已排序的值cases,然后添加值cases。理想情况下,差异=现有案例-订购案例+分配案例。我有一个我正在使用的矩阵表,我只想让差分列从手头的案例中获取值,减去排序的案例,然后添加分配的案例 我尝试引用查找表达式并使用适当的算术函数,但是intellisense发现了一个错误 “手头案件”表达式= =Lookup(Fields!FRGNAME.Value, Fields!FrgnName.Value, Fields!Cas

我想创建“Difference”字段,让它使用现有表达式中的一个值,减去已排序的值cases,然后添加值cases。理想情况下,差异=现有案例-订购案例+分配案例。我有一个我正在使用的矩阵表,我只想让差分列从手头的案例中获取值,减去排序的案例,然后添加分配的案例

我尝试引用查找表达式并使用适当的算术函数,但是intellisense发现了一个错误

“手头案件”表达式=

=Lookup(Fields!FRGNAME.Value,
Fields!FrgnName.Value, 
Fields!Cases_on_hand.Value,"DataSet2")
“已下令审理案件”一词=

=Sum(Fields!CASES.Value)
=Lookup(Fields!FRGNAME.Value,
Fields!SHORT_NAME.Value,
Fields!Cases_Allocated.Value, "DataSet3")
“已分配案例”表达式=

=Sum(Fields!CASES.Value)
=Lookup(Fields!FRGNAME.Value,
Fields!SHORT_NAME.Value,
Fields!Cases_Allocated.Value, "DataSet3")

intellisense突出显示了整个第二个表达式,因此我无法执行报告,因为我确信该值不会被提取。

假设每个表达式都在另一个文本框中使用,您应该能够在差异文本框中引用每个文本框的值

= ReportItems!CasesOnHandTextbox.Value 
  - ReportItems!CasesOrderedTextbox.Value 
  + ReportItems!CasesAllocatedTextbox.Value

非常感谢Steve-o169!你今天赢得了互联网!先生,对于您的奖品,请接受我谦卑的谢意。我希望你周末过得愉快。对于将来尝试这样做的其他用户,您可以通过右键单击字段属性并查找相应的号码来查找文本框号码。我无法按名称引用字段,我必须使用文本框编号。