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