——此文章摘自《Delphi 數據庫開發經典案例解析》定價
¥
特價
¥
購買>>
完成期末結帳功能
期末結帳功能和前面的憑證過帳一樣是依靠在程序中調用sf_期末結帳存儲過程完成的由SQL Server在後台執行因此不需要再制作窗體界面在程序主窗體的【期末結帳】菜單的響應函數中添加相應的處理代碼完成期末結帳的功能具體代碼參看節代碼中NClick的函數代碼(其功能為執行期末結帳的儲存過程)
完成資產負債表報表輸出功能
關於利用QuickRep控件制作報表的方法我們在第一章進銷存系統中已經由詳細的說明這裡就不再贅述
新建一個窗體將其Name屬性改為FinalReportCaption屬性改為資產負債表並為其添加一個QuickRep和一個ADOTable控件在QuickRep控件的各個Band上分別放置相應的QRSysData控件QRLabel控件和QRDBText控件如圖所示其中QRDBText控件DataField屬性設置為相應QRLabel的標題兩個控件屬性設置如表所示
圖 資產負債表報表窗體
當需要顯示【資產負債表】報表時首先需要提示用戶輸入統計的會計期間默認是當前會計期間確定後調用sf_計算資產負債表存儲過程計算資產負債表最後在報表窗體中顯示報表菜單的響應函數處理具體代碼參看節代碼中NClick的函數代碼(其功能為資產負債報表的生成和打印)
編譯並運行系統
至此我們完成了整個系統的制作選擇Run | Run菜單命令或按F鍵編譯並運行程序可以看到前面節中介紹的程序
From:http://tw.wingwit.com/Article/program/Delphi/201311/25062.html