程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> Access數據庫 >> 關於Access數據庫 >> Access報表打印如何自動分頁

Access報表打印如何自動分頁

編輯:關於Access數據庫

       問題:

      每頁打印一定行數後自動分頁

      方法一:

      加一個分頁符,在報表的代碼界面裡面寫入以下代碼:

      OptionCompareDatabase

      DimrowAsLong

      DimRowsInPageAsInteger

      PrivateSub主體_Format(CancelAsInteger,FormatCountAsInteger)

      RowsInPage=7

      row=row+1

      Ifrow>=RowsInPageThen

      Me.PageBreak18.Visible=True

      row=-1

      Else

      Me.PageBreak18.Visible=False

      EndIf

      EndSub

      方法二:

      在報表的代碼界面裡面寫入以下代碼:

      OptionCompareDatabase

      DimrowAsLong

      PrivateSub主體_Format(CancelAsInteger,FormatCountAsInteger)

      row=row+1

      IfMe.Section(acDetail).ForceNewPage=1Then

      Me.Section(acDetail).ForceNewPage=0

      Else

      IfrowMod7=0Then

      Me.Section(acDetail).ForceNewPage=1

      row=0

      EndIf

      EndIf

      EndSub

    1. 上一頁:
    2. 下一頁:
    Copyright © 程式師世界 All Rights Reserved