我在C#中使用rdlc报告。在rdlc报表内部,我添加了一个父组,并且报表按预期显示数据,唯一的问题是我想按RowId
列对数据进行排序。此RowId
是int
类型(DataSet列)。排序顺序显示选项A to Z
和Z to A
。参考图像附在这里。
假设我有行ID 1、2、3、4 .... 40。此报告将对数据进行排序,例如1,11,12,13 ....,2,21,.......
如何按1,2,3,4 ..... 40
我正在使用Visual Studio 2015。 还有其他排序数据的方法吗?
答案 0 :(得分:1)
最后,我找到了解决此问题的方法,我使用表达式将现有值转换为int。使用的表达式如下,
=CInt(Fields!RowId.Value)