Access报表打印——自动分页

access|报表打印|分页

Access报表打印——自动分页

 

问题:

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

方法一:

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

时间: 2025-01-20 21:21:53

Access报表打印——自动分页的相关文章

Access报表打印如何自动分页

问题: 每页打印一定行数后自动分页 方法一: 加一个分页符,在报表的代码界面里面写入以下代码: option compare databasedim row as longdim rowsinpage as integerprivate sub 主体_format(cancel as integer, formatcount as integer) rowsinpage = 7 row = row + 1 if row >= rowsinpage then me.pagebreak18.visi

怎样在ASP程序中打印Access报表(无组件的经典程序)

access|程序|打印|无组件 目前,B/S模式(浏览器/服务器模式)成为企业网上首选的计算模式.由于B/S模式的特殊性,在C/S下相对较易实现的Excel报表打印功能在B/S下却成为一个难点.本人通过研究写了一个基于ASP程序的打印Acess报表的程序.本程序的特点是无须任何组件. Print.asp------------------------------------------------ <html><title>打印Excel报表</title><%

VB中打印ACCESS报表

access|打印 Dim acc As ObjectSet acc = CreateObject("Access.Application")If Right$(Trim$(App.Path), 1) = "\" Thenacc.OpenCurrentDatabase App.Path & "data.mdb"'打开数据库Elseacc.OpenCurrentDatabase App.Path & "\data.mdb&

用Access轻松打印带相片的证件

access|打印 最近笔者接到一个任务,要将学生的证书信息及相片打印到3+1技能证书模板上,并且还要传到网上供用人单位查询.原始数据分两部分,一部分是包含学生姓名.身份证号.认证项目.证书编号等信息的Excel表:另一部分是按认证项目分类.以学生姓名为名的相片,图片大小均为90×120像素,图片格式均为JPG.(点击查看更多软件使用技巧) 考虑到时间上的紧迫性,还有用户操作的易用性,以后上网查询所需数据库的兼容性,因此决定选用Access来开发.Access具有强大的窗体创建.报表打印.VBA

在WEB应用中报表打印的实现

web|报表打印 WEB应用中报表打印的实现 随着世界范围内Internet环境的形成,全球正进入一个以网络为中心的计算时代.Web模型是在传统的C/S模型的基础上发展起来的一种新的Browser/Server计算模式.Browser/Server模型简化了C/S中的客户端,客户端只需装上操作系统.网络协议软件及浏览器:而服务器端则集中了所有的应用逻辑,开发.维护等几乎所有工作也都集中在服务器端.这时的客户机被称为瘦客户机,服务器被称为肥服务器.而WEB应用中的客户端的报表打印则没有C/S模型那

VS2010 Rdlc报表打印问题!

问题描述 遇到一个RDLC报表打印的问题,请求大家给予支持目前做了一个报表打印,设置报表-报表属性-布局中的页面宽度:21cm页面高度:9cm报表主体属性中Size18.5cm,5cm打印结果是竖的.可加QQ:4983187 解决方案 解决方案二:顶一个,希望有类似情况的,给个解决方案解决方案三:求给力.求解...........解决方案四:这个能调吧你条准确了就没问题了吧解决方案五: 解决方案六:你是不是想把它打印出来的结果是居中?问题没有描述清楚..解决方案七:你是不是想把它打印出来的结果是

利用XML实现通用WEB报表打印实际使用中的例子

web|xml|报表打印 最近做的一个B/S项目,在打印时采用了在IE中嵌入.net winform控件和XML结合的方式(参见http://www.yesky.com/20030214/1652186.shtml),在实际应用过程中,有一些心得,和大家分享.(一).使用通用模版格式化XML文件系统中共用到了三种单据,分别为出库单,入库单,送货单,因此,定义三个模版文件,格式如下:chukudan.xsl:<?xml version="1.0" encoding="GB

ASP.NET应用XML技术实现Web报表打印

XML主要用来描述打印报表的名称,数据来源,格式,分页打印等信息,具体标签可自己定义,下面是笔者针对会员管理系统报表打印所制定的XML文档: Memberlist.xml 〈xml version="1.0" encoding="utf-8" > 〈XmlReport> 〈Page> 〈Title>Member information〈/Title> 〈ApplyXSLT>〈/ApplyXSLT> 〈/Page> 〈R

讨论创建基于WSE的报表打印服务及其实现

报表打印|创建|报表打印 摘要:看过卢彦先生的关于WEB报表打印实现文章的人,一定会为里面所提供的解决方案击节叫好,本文试图给大家展现一个更灵活的打印作业流水,并具有一定的实用性.建议大家在阅读本文之前先阅读卢彦先生的两篇文章,同时本文采用了微软的WSE(1.0)作为辅助工具,对此感到陌生的朋友,建议先参考一些概念性的文章,我在文章的最后列了一些参考资料和所需工具,大家可自行体会. ---------------------------------------------------------