上一篇 | 下一篇

打印再添一例,自动分页

发布: 2008-7-01 14:39 | 作者: admin | 来源: | 查看: 0次

打印再添一例,自动分页

【字体:小 大】

打印再添一例,自动分页

作者:- 文章来源:- 点击数:52 更新时间:2006-12-13

问题:

每页打印一定行数后自动分页

方法一:

加一个分页符,在报表的代码界面里面写入以下代码:

Option Compare Database

Dim row As Long

Dim RowsInPage As Integer

Private Sub 主体_Format(Cancel As Integer, FormatCount As Integer)

RowsInPage = 7

row = row 1

If row >= RowsInPage Then

Me.PageBreak18.Visible = True

row = -1

Else

Me.PageBreak18.Visible = False

End If

End Sub

方法二:

在报表的代码界面里面写入以下代码:

Option Compare Database

Dim row As Long

Private Sub 主体_Format(Cancel As Integer, FormatCount As Integer)

row = row 1

If Me.Section(acDetail).ForceNewPage = 1 Then

Me.Section(acDetail).ForceNewPage = 0

Else

If row Mod 7 = 0 Then

Me.Section(acDetail).ForceNewPage = 1

row = 0

End If

End If

End Sub

例子下载:

http://access911.net/down/ForceNewPage.rar

字号: | 推荐给好友

评分:0

我来说两句