問題:
如何在報表中每隔N行顯示一條粗線
如何為報表增加一個行號列?
回答:
1、在設計模式裡打開該報表,在報表主體裡面加一個TextBox,把Name屬性改為InputID。
2、把InputID的控件來源(ControlSource)屬性設置為=1;再把InputID的運行總和(RunningSum)屬性改為“全部之上”(OverAll)。
注意:如果把這個控件顯示給用戶看,你將得到一個以1為步進自動增長的行號列
3、最後,在主體的格式化事件裡輸入如下代碼:
PrivateSubDetail_Format(CancelAsInteger,FormatCountAsInteger)
If(Me![InputID]Mod5)=0Then
Me![Line19].BorderWidth=3 '分隔線的名稱為Line19
Else
Me![Line19].BorderWidth=1
EndIf
EndSub
4、預覽報表就可以看到報表上每隔5行顯示一行粗線