我对列表中的组表达式有问题。我想用两个表达式:
=Ceiling(RowNumber(Nothing)/3)' and '=Cint(Fields!kpilevel.Value)它们各自工作,但当我把它们插在一起时,只有一个能工作。我将它们插入如下:I 718.Imageshack.us/I 718/736/育成xq.png
有人知道怎么解决这个问题吗?
谢谢你,克里斯
编辑:更好的解释
马克,你说得对,我解释得不太清楚。
我希望将数据放在一个矩阵中,每行最多有三列,我希望用表达式=Cint(Field!kpilevel.Value)对数据进行排序。因此,我想同时使用两个表达式:天花板(RowNumber(Nothing)/3)和Cint(Field!kpilevel.Value)。
但我不能得到正确的输出。我试图以多种方式放置分组和排序表达式。有不同的结果:
最后一次情况:http://img257.imageshack.us/img257/5765/10569159.png (图像删除)
不同产出:
列表-属性
排序:=Cint(Fields!kpilevel.Value) ascending
列表-分组和排序属性
小组讨论:
=Ceiling(RowNumber(Nothing)/3)
=Cint(Fields!kpilevel.Value)分类:
=Cint(Fields!kpilevel.Value) ascending矩阵列群-分组和排序属性
小组讨论:
=RowNumber("list1_Details_Group")输出:(未分组但已排序)
1
2
3.
4.
等
列表-属性
-
列表-分组和排序属性
小组讨论:
=Ceiling(RowNumber(Nothing)/3)
=Cint(Fields!kpilevel.Value)分类:
=Cint(Fields!kpilevel.Value) ascending矩阵列群-分组和排序属性
小组讨论:
=RowNumber("list1_Details_Group")输出:(未分组和未排序)
1
2
9
10
等
列表-属性
分类:
=Cint(Fields!kpilevel.Value) ascending列表-分组和排序属性
小组讨论:
=Ceiling(RowNumber(Nothing)/3)矩阵列群-分组和排序属性
小组讨论:
=RowNumber("list1_Details_Group")输出:(分组但未排序)
1 2 9
4 7 3
10等
列表-属性
-
列表-分组和排序属性
小组讨论:
=Ceiling(RowNumber(Nothing)/3)矩阵列群-分组和排序属性
小组讨论:
=RowNumber("list1_Details_Group")分类:
=Cint(Fields!kpilevel.Value)输出:(分组但奇怪地排序)
1 2 9
10 11 13
3 4 7
12
我希望这能让事情更清楚,克里斯
发布于 2010-06-09 16:18:28
在此之后,我注意到了在SSRS中按矩阵中的数据项的函数而不是按数据项本身分组时的一些非常奇怪的效果。
因此,在这方面,我建议:
使用表而不是矩阵Cint(Fields!kpilevel.Value)
f 213
或者,如果必须在矩阵中完成,那么(假设您使用的是SQL数据源),我建议您
按int(kpilevel)
https://stackoverflow.com/questions/3006956
复制相似问题