新手來看:如何列印窗體中當前顯示的記錄
編輯:cg1 更新日期:2006-3-10 瀏覽人次:18
新手來看:如何列印窗體中當前顯示的記錄《窗體》
10
問題:連續或者單個窗體,如何列印當前顯示的記錄?當前窗體還有對應的子窗體,也要一起列印出來
我在乙個窗體裡有乙個單號,大子窗體裡有幾組資料,我的報表是一組資料一頁,請問如何實現按一下列印,能夠只列印當前單號的資料包表?
回答:這個問題太簡單,我就不另外做說明了,請去看羅斯文示例資料庫的「訂單」窗體上「列印發貨單」按鈕的單擊事件的** http://access911.net/down/eg/northwind2003.rar
sub 列印發貨單_click()
' 這段**由「命令按鈕嚮導」建立。
on error goto err_printinvoice_click dim strdocname as string
strdocname = "發貨單"
' 列印「發貨單」報表,使用「發貨單篩選」查詢列印當前訂單的發貨單。
docmd.openreport strdocname, acviewnormal, "發貨單篩選"
exit_printinvoice_click:
exit sub
err_printinvoice_click:
' 如果使用者取消操作,不顯示錯誤訊息。
const conerrdocmdcancelled = 2501
if (err = conerrdocmdcancelled) then
resume exit_printinvoice_click
else
msgbox err.description
resume exit_printinvoice_click
end if
end sub
這裡的
docmd.openreport strdocname, acviewnormal, "發貨單篩選"
的"發貨單篩選"引數是乙個查詢的名稱,該查詢**如下:
select 發貨單.*
from 發貨單
where (((發貨單.訂單id)=forms!訂單!訂單id));
請去參考一下 openreport 的語法,在 access 幫助裡面有。
access911.net
C 中列印出當前堆疊
使用c 過程中,除了通過try catch中的exception來列印當前的堆疊資訊,我們還可以主動通過system.diagnosticsstacktrace這個類來主動列印出堆疊資訊。using system using system.diagnostics namespace test2 cl...
Access中如何設定滑鼠指標?
access中如何設定滑鼠指標?問題 如何設定滑鼠指標?方法一 private declare function alxsetcursor lib user32 alias setcursor byval hcursor as long as long 將指定的滑鼠指標設為當前指標 private ...
C Winform中如何實現窗體之
winform中如何實現窗體之間的跳轉 rel noopener noreferrer c winform中如何實現窗體之間的跳轉 隨氵逐流 實現窗體之間的跳轉 在同乙個專案中我有兩個窗體,如何指定某乙個窗體為我的程式執行時的第乙個視窗?static void main formname就是你想啟動...