FastReport VCL報表控件是著名的 Delphi 打印控件。含全部源碼。支持 Delphi 10.2 Tokyo,F(xiàn)astReport可以在大量的方式報表的創(chuàng)建過程中操縱對象?焖侔l(fā)展的報表和隨后的打印,這樣的優(yōu)點,正如預(yù)覽打印文檔的外觀。專業(yè)版除了報表標(biāo)準(zhǔn)版的功能外,F(xiàn)ASTREPORT VCL提供創(chuàng)建報表所需的所有工具,報表引擎、可視化報表設(shè)計器、預(yù)覽窗口、對話框設(shè)計工具,F(xiàn)astReport VCL報表控件擁有大量可用于報表設(shè)計的內(nèi)置標(biāo)準(zhǔn)函數(shù)。FASTREPORT VCL 5專業(yè)版還包含:
內(nèi)置的SQL查詢生成器,允許你創(chuàng)建復(fù)雜的查詢,無需一個良好的SQL命令
提供源代碼,幫助你了解報表的工作邏輯,也可對代碼作出一些必要的調(diào)整
功能特點:
廣泛全面的報表對象
在同份報表中可以使用眾多報表對象,包括文本、圖片、線條、形狀、圖表、條形碼、交叉表、OLE對象、富文本、復(fù)選框、梯度等。
可視化報表設(shè)計器
支持報表的縮放,報表設(shè)計操作撤消/重做、引導(dǎo)線、規(guī)則設(shè)定;擁有與MS Office相似的完全可定制的外觀界面。還提供最終用戶修改創(chuàng)建報表的功能。
報表中包含數(shù)據(jù)集
報表中可以包含數(shù)據(jù)集,如表、查詢、數(shù)據(jù)庫連接等。因此你不僅可以使用應(yīng)用程序定義的數(shù)據(jù)集,還可連接到任何數(shù)據(jù)庫,在報表中使用表和查詢功能。支持ADO、BDE、DBX、IBX、FIB以及許多第三方DB庫。
報表對話框
在報表運(yùn)行之前,報表中可以設(shè)定使用對話框來進(jìn)行數(shù)據(jù)庫的參數(shù)查詢,你可以創(chuàng)建完全獨(dú)立的報表。
提供調(diào)試工具
step、breakpoints和watches。
可視化查詢生成器
你不必學(xué)習(xí)從多個數(shù)據(jù)表創(chuàng)建復(fù)雜的數(shù)據(jù)庫查詢的SQL語言。
點陣打印報表
支持生成點陣打印機(jī)能夠打印的點陣報表。
生產(chǎn)交叉表
支持從一個單一的數(shù)據(jù)集中生成復(fù)雜行列標(biāo)題的交叉表,這種交叉表與OLAP的多維交叉表唯一的不同點就在于它不能動態(tài)的管理數(shù)據(jù)集。
樣式豐富的圖表
能夠生產(chǎn)TeeChart Pro控件中所有的圖表樣式。
多功能的"文本"對象
支持顯示一個或多個文本行、文本行混合變量、數(shù)據(jù)集的字段或者表達(dá)式,支持簡單的HTML標(biāo)簽(比如b、i、u、strike、sub、sup、font color), 支持文本對齊、文本旋轉(zhuǎn)、所見即所得模式等。
支持生成下鉆報表
支持生產(chǎn)交互式向下鉆取報表組的報表,實現(xiàn)在預(yù)覽窗口展開和折疊組。
內(nèi)置的腳本引擎
內(nèi)置支持PascalScript、C++Script、BasicScript和JScript 這4種語言的腳步引擎,你可以使用其執(zhí)行復(fù)雜的數(shù)據(jù)處理和管理交互對話框和控件。