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


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

发表时间:2007/10/18 21:35:30 评论(0) 浏览(7456)  评论 | 加入收藏 | 复制
   
摘 要:报表每页打印一定行数后自动分页
正 文:
报表每页打印一定行数后自动分页
来源:access911.net

方法一:

加一个分页符,在报表的代码界面里面写入以下代码:
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

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

刘贵平

文章分类

文章存档

友情链接