尝试在表达式上对表进行排序
Posted
技术标签:
【中文标题】尝试在表达式上对表进行排序【英文标题】:Trying to SORT table on Expression 【发布时间】:2015-05-21 11:39:26 【问题描述】:我的报告中有两个表格。按字段 DatePaidFinancialYear 分组,然后是 SupplierName。
我已经删除了组本身的这两种类型。 tablix 上也没有排序。
然后我在一个表中有一个 COUNT IF,它执行以下操作 - =Count(IIF(Fields!DaysLateCategory.Value = "Over10Days" , 1, Nothing)) 和下面的另一个 =Count(IIF(Fields!DaysLateCategory.Value = "Over30Days" , 1, Nothing))
这给了我下面 -
我想排序,使最高的数字在顶部。我不知道该怎么做。
当我尝试通过 Tablix 按计数排序时 - 我收到以下错误 -
tablix 'Tablix5' 的排序表达式包含一个聚合函数。聚合函数不能用于数据行排序表达式。
请指教
【问题讨论】:
IIRC - 您应该删除表格排序并在 Group 属性上使用相同的表达式进行排序。 【参考方案1】:IRC - 您应该删除表格排序并在组属性上使用相同的表达式进行排序
非常好。我本可以发誓我试过这个,但显然没有。现在一切正常。
谢谢
【讨论】:
以上是关于尝试在表达式上对表进行排序的主要内容,如果未能解决你的问题,请参考以下文章