RRSR排序我得到了“tablix4的排序表达式,包括一个聚合函数”

时间:2012-04-18 21:14:16

标签: sorting ssrs-2008 grouping reporting-services

我添加了我对报告的看法

a busy cat http://s3.subirimagenes.com:81/imagen/previo/thump_7631306captura.png

您可以看到组父级是NOM CLIENTE(ACCOUNT) 在每个fecha(日期)之后有一个孩子组叫fecha(日期) 代码(产品代码),每个专业代码都有一个cantidad(数量),和 每个(pro codigo * cantidad)(产品代码*数量)都有 进口(金额)所以,每个日期(日期)都有其进口商(其总数) 那天购买的数量)现在每个客户都有总量(全部 他/她的购买)现在我想排序我的报告,但最后 总量,你可以看到

837,25000
549,60000
1004,0000
369,50000
464,50000

订单应该是:

1004,0000
837,25000
549,60000
464,50000
369,50000

当我在左上角进行排序时,我将此功能放在排序选项卡上

=Sum(Fields!importe.Value)

我收到此消息:

  

在本地报告处理过程中出现错误。的定义   report / best_accounts无效tablix的排序表达式   'Tablix4'包括聚合函数。聚合函数不能   用于数据行排序表达式。

那么我怎么能按照自己的意愿排序呢?

2 个答案:

答案 0 :(得分:2)

  • 转到矩阵礼节
  • 选择群组标签
  • 选择组的行并进行编辑
  • 你应该看到一个排序标签。
  • 输入总表达式并选择ASC或DESC

答案 1 :(得分:0)

tablix'Tablix3'的排序表达式使用函数RowNumber。 RowNumber不能用于排序表达式。