office交流網--QQ交流群號

Access培訓群:792054000         Excel免費交流群群:686050929          Outlook交流群:221378704    

Word交流群:218156588             PPT交流群:324131555

Access實現在報表最后一頁列印空白表格線補滿一頁(補空行)

2002-03-13 15:42:00
yuab-Office中國
原創
4157

問題:

   如何在報表最后一頁列印空白表格線補滿一頁(就是傳統的報表補空行的問題):
      條件1:不要產生新的空白記錄到數據表中。
      條件2:不要產生新的臨時表。
      
解決辦法: 
    報表補空行 功能基本已實現,但在完善前。
    我現在有個問題想控討一下,如何準確獲得最后一頁發生的記錄數。
 因為第一頁有報首,最后一頁有報尾(且未滿),所以可能各頁發生的記錄數不同
yuab
我將報表首的內容放在頁眉上也就是每一頁的頁眉頁尾是一樣的,所以每頁的可放的記錄數也一樣。
例如:每頁30筆,共3頁
實際筆數為65筆,最后一頁有5筆、需增加25筆。
rs.recordcount=總筆數
25筆=30-(rs.recordcount mod 30)
在這種條件下如下補滿


tmtony
實在沒有太多時間,先做了個測試版,大致實現功能.(借簽了Green Ng兄的代碼)
不過為了調動大家討論的積極性,我在程序加了個密碼,只有第一個解答了后面的有關如何改變窗體設計時的標尺的尺寸的問題的網友將首先獲得密碼,其它網友要等到明天才能得到公開的密碼. 所有版主在版主要務欄目獲得密碼 (pass: yuab )
Access源碼示例下載:  文件下載


yuab
謝謝你
我已搞定啦,照你的思路去做不會有錯的。

MsAccess
微軟的KB上就有答案。http://search.support.microsoft.com/kb/c.asp?fr=0&SD=GN&LN=EN-US


Trynew的實現報表補空行的方法
 trynew的 Access報表源碼示例下載: gN40pFgf.rar
用了固定行數空表,不算臨時表吧?
再用UNION.

(報表設計-相關文章技巧鏈接):
Access報表補空行另類打印方法
Access一個簡單報表中自動畫表格及自動補空行的函數
Access報表補空行代碼
分享
北京十一选五基本走势