对两个值的总和进行排序

时间:2014-04-16 18:46:56

标签: reporting-services ssrs-tablix ssrs-grouping ssrs-2008-r2

我的报告中有一个字段(PharmacyTotal),其中包含SUM字段的Price

[Sum(Price)]

然后我有另一个字段(LabTotal),它取LookUpSet这样的总和:

=Code.SumLookup(LookupSet(Fields!Patient_Name.Value, Fields!FULL_NAME.Value, Fields!COST.Value, "DataSet3"))

这使用源自here的自定义代码。

我想根据这两个加在一起的值对我的小组进行排序。当我试图输入这个作为一个公式我想要解决:

=ReportItems!Textbox12.Value+ReportItems!Price3.Value

我收到错误:

A sort expression for tablix 'Tablix3' refers to a report item. Report items cannot be used in sort expressions.

我可以解除两个字段的添加吗?

1 个答案:

答案 0 :(得分:0)

排序表达式应如下所示: =(生成Textox12的函数)+(生成Price3的函数) 此外 - 您可以在数据集中添加计算字段,并按字段对您的组进行排序。