office交流網(wǎng)--QQ交流群號(hào)及微信交流群

Access培訓(xùn)群:792054000         Excel免費(fèi)交流群群:686050929          Outlook交流群:221378704    

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

微信交流群(請用微信掃碼)

        

Access實(shí)現(xiàn)在報(bào)表最后一頁列印空白表格線補(bǔ)滿一頁(補(bǔ)空行)

2002-03-13 15:42:00
yuab-Office中國
原創(chuàng)
8874

問題:

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


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


yuab
謝謝你
我已搞定啦,照你的思路去做不會(huì)有錯(cuò)的。

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


Trynew的實(shí)現(xiàn)報(bào)表補(bǔ)空行的方法
 trynew的 Access報(bào)表源碼示例下載: gN40pFgf.rar
用了固定行數(shù)空表,不算臨時(shí)表吧?
再用UNION.

(報(bào)表設(shè)計(jì)-相關(guān)文章技巧鏈接):
Access報(bào)表補(bǔ)空行另類打印方法
Access一個(gè)簡單報(bào)表中自動(dòng)畫表格及自動(dòng)補(bǔ)空行的函數(shù)
Access報(bào)表補(bǔ)空行代碼
分享
文章分類
聯(lián)系我們
聯(lián)系人: 王先生
Email: 18449932@qq.com
QQ: 18449932
微博: officecn01
移動(dòng)訪問