——此文章摘自《Delphi 數據庫開發經典案例解析》定價
¥
特價
¥
購買>>
() 為了更好地說明QuickReport的使用我們將從頭開始重新設計在一個報表中同時打印進貨管理中【進貨單】和【進貨單明細】兩個表的內容
新建一個窗體把它保存為FormReportpas並加入工程在其上放置一個QuickRep控件並拖到合適的位置並放置如圖所示的控件其中Page Header Band上放置兩個QRSysData控件Data屬性分別設置為Date和PageNumber;Title Band上放置一個QRLabel控件Caption設置為報表的標題;Column Header Band上放置個QRLabel控件和個QRDBText第一行的個表明後面的數據內容第二行的個是下面Detail Band中明細數據的列名個QRDBText控件的DataField屬性分別設置為控件顯示的字符;在Detail Band中放置個QRDBText用於顯示進貨列表;在Summary Band中放置一個QRExpr控件用於計算合計金額將其Expression屬性設置為SUM(ADOQuery稅價合計)這樣我們基本完成了進貨單報表的制作在報表上右擊在彈出的快捷菜單中選擇Preview菜單項可以直接查看打印預覽的結果
圖 報表控件的布局
報表窗體中的控件屬性設置如表所示
表 報表窗體中的其他控件清單
[] [] [] []
From:http://tw.wingwit.com/Article/program/Delphi/201311/24936.html