8

我有一个使用从存储过程返回的数据集的报告。有两个键列:名称价值在排序表达式中使用聚合函数

我使用这个数据集有两个tablixes。第一个是显示数据的简单tablix。

第二组数据基于名称列。我需要订购的基础上合计值这个数据列

不过,我得到以下错误:

[rsAggregateInDataRowSortExpression] A sort expression for the tablix 'table1' includes an aggregate function. Aggregate functions cannot be used in data row sort expressions.

有另一种方式我可以显示按名称分组的数据,并仍责令其总和(价值)?

回答

1

好的,我只需要为我的查询添加一个额外的列的Sum值,然后使用它。不理想,但它的工作

13

而不是在tablix上排序,你需要排序行组。删除tablix上的排序,然后转到行组属性,并在排序部分下放置相同的排序表达式,然后这应该工作。