English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
所有分類

各位好
我設計一表單,截圖如下
http://tw.pg.photos.yahoo.com/ph/realralf.tw/detail?.dir=9cbb&.dnm=a88cscd.jpg&.src=ph
表單每一頁資料對應資料表的一列資料,資料表截圖如下
http://tw.pg.photos.yahoo.com/ph/realralf.tw/detail?.dir=9cbb&.dnm=e923scd.jpg&.src=ph
表單對應的報表截圖如下
http://tw.pg.photos.yahoo.com/ph/realralf.tw/detail?.dir=9cbb&.dnm=6e21scd.jpg&.src=ph

今我在表單輸入介面中加入一"列印報表"按鈕,按下按鈕執行後會把所有資料都列印出來,請問我該如何做才能只列印出當下那一頁的報表呢?
以我上傳的圖片為例,資料庫中共有編號4及5兩筆資料,當我想設計一按鈕只列印編號5的報表時(也就是按此鈕後會僅列印當下那筆資料的報表),我該怎麼做呢?
謝謝大家

2006-12-12 06:55:29 · 2 個解答 · 發問者 討海人 2 in 電腦與網際網路 軟體

謝謝您的回答
但我照您的方法做之後出現以下訊息
http://tw.pg.photos.yahoo.com/ph/realralf.tw/detail?.dir=9cbb&.dnm=6e44scd.jpg&.src=ph
請問該如何排除

另外,您所提到第4點
是鍵入在以下圖片反白處嗎?
http://tw.pg.photos.yahoo.com/ph/realralf.tw/detail?.dir=9cbb&.dnm=3476scd.jpg&.src=ph
謝謝您的回答

2006-12-12 12:37:38 · update #1

2 個解答

A:假設資料名稱:_沿近海漁業類黑鲔漁獲通報單
B:表單名稱:_沿近海漁業類漁獲通報表輸入介面
C:報表名稱:_沿近海漁業類黑鲔漁獲通報單

1:打開報表設計檢視
2:將記錄來源清除
3:記錄來源輸入下列:
SELECT * From 沿近海漁業類黑鲔漁獲通報單
WHERE (((沿近海漁業類黑鲔漁獲通報單.統一編號) Like [FORMS]![沿近海漁業類漁獲通報表輸入介面]![統一編號]));
4:在表單_列印報表的_Click 事件輸入:
If me!統一編號<>"" then DoCmd.OpenReport "沿近海漁業類黑鲔漁獲通報單" , acPreview '這是預覽報表
If me!統一編號<>"" then DoCmd.OpenReport "沿近海漁業類黑鲔漁獲通報單" , acNormal '這是列印報表
ps:如A/B/C的名稱與你實際使用的名稱不同.請自行更改名稱資料.

2006-12-12 18:41:23 補充:
點選第二張圖片右方按鈕_再點選程式碼建立幫手.
然後 輸入(或直接 copy)上列第4點
ps:須注意你實際使用的名稱.

2006-12-12 11:25:41 · answer #1 · answered by pop 7 · 0 0

這有類似的

▶▶http://qoozoo20140926.pixnet.net/

2014-10-11 23:23:28 · answer #2 · answered by Anonymous · 0 0

fedest.com, questions and answers