。但復(fù)雜的業(yè)務(wù)型應(yīng)用系統(tǒng),報(bào)表不僅是組成應(yīng)用的重要部分," />
開發(fā)WEB應(yīng)用系統(tǒng)通常都會(huì)遇到報(bào)表打印問題。簡(jiǎn)單應(yīng)用可利用IE的頁面打印功能,利用HTML標(biāo)簽控制格式來實(shí)現(xiàn)
。但復(fù)雜的業(yè)務(wù)型應(yīng)用系統(tǒng),報(bào)表不僅是組成應(yīng)用的重要部分,還常常是相當(dāng)復(fù)雜的。現(xiàn)在很多應(yīng)用系統(tǒng)都要求提供
自定義報(bào)表的功能——即客戶可以自行設(shè)計(jì)、修改報(bào)表。
在C/S結(jié)構(gòu)系統(tǒng)中,報(bào)表問題有很多成熟的解決方法。如DELPHI開發(fā)工具不僅自帶有報(bào)表控件,還可以利用第三方控
件來實(shí)現(xiàn)快速靈活的報(bào)表制作和打印,其中有名的控件是FR-Software & A.Tzyganenko 的FastReport。FastReport提
供了能與DELPHI無縫集成的從設(shè)計(jì)到打印的完整控件包,提供的設(shè)計(jì)界面友好靈活,對(duì)于開發(fā)可讓用戶自定義報(bào)表的
C/S應(yīng)用來說,是一種很好的解決方式。
FastReport是非常強(qiáng)大的報(bào)表控件,相比QuickReport,ReportBuilder更加靈活,又非常小巧,速度快。VCL版本
支持Borland Delphi 2-6 and Borland C++Builder 1-6。CLX版本支持Delphi和Kylix。