1、rdlc 报表文件的RowNumber()函数,显示的是行序号。()中可以填写nothing,也可以填写分组名称来进行行号显示。
2、自定义分组:
(1)、右击报表文件,“报表属性”->“代码”,输入如下代码
Dim count As Integer
public function GroupCount(reset As Boolean) As Integer
if(reset) then
count=0
end if
count=count+1
return count
end function
(2)、在需要显示序号的表格选择表格的“表达式”属性,输入=Code.GroupCount(),括号中填写条件(true/false)。
(3)、“表达式”属性中可应用if判断,语法是IIf (“判断的条件”,“成立时的值/语句”,“不成立时的值/语句”)。
例如:IIf(First(Fields!FieldName.Value,"组名/数据集名")=Fields!FieldName.Value ,false,true)