[access报表]每页打印一定行数后自动分页(报表分页)-钱玉炜
Access软件网QQ交流学习群(群号码198465573),欢迎您的加入!
首页 >技术文章> Access数据库-报表


[access报表]每页打印一定行数后自动分页(报表分页)

发表时间:2007/12/17 8:38:49 评论(4) 浏览(11044)  评论 | 加入收藏 | 复制
   
摘 要:每页打印一定行数后自动分页(报表分页)
正 文:
每页打印一定行数后自动分页

方法一: 加一个分页符PageBreak1,在报表的代码界面里面写入以下代码:
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.PageBreak1.Visible = True
        row = -1
    Else
        Me.PageBreak1.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

Access软件网交流QQ群(群号:198465573)
 
 相关文章
【Access分页示例】Access报表分页打印,按设定的记录数分...  【竹笛  2008/7/14】
access下的分页方案  【umvsoft整理  2008/7/15】
报表分页总计及补空行示例  【红尘如烟  2010/9/18】
[access报表]Access分页报表打印\Access指定报表...  【zch  2011/11/18】
分页符使用例子  【纵云梯  2012/2/27】
二级Access技巧:大数据Access数据表分页方法  【缪炜  2012/8/24】
【Access源码示例】一个类似网页上的分页显示的例子;Acces...  【红尘如烟  2012/8/24】
常见问答
技术分类
相关资源
文章搜索
关于作者

钱玉炜

文章分类

文章存档

友情链接