- A+
ReportBuilder是一個專業(yè)級強大的用于建立報表,報表組件和報表應(yīng)用程序地開發(fā)環(huán)境,是提供給Delphi開發(fā)者最強大的報表解決方案!
使用ReportBuilder Enterprise,除了ReportBuilder Professional的所有功能外,您還可以訪問語言軟件,使開發(fā)人員和用戶能夠在運行時編寫復雜的事件處理程序。RAP允許所有報告(包括數(shù)據(jù)、計算和工作環(huán)境報告)存儲在應(yīng)用程序環(huán)境之外。
在ReportBuilder軟件中,考慮了報表結(jié)構(gòu)。報表結(jié)構(gòu)將報表分為四個部分:數(shù)據(jù)訪問+數(shù)據(jù)處理+報表顯示格式=報表輸出。
在ReportBuilder企業(yè)軟件中,目標是向用戶發(fā)送完整的報告。這個目標是通過提交一個視頻報告來實現(xiàn)的,它為這四個步驟提供了簡單的解決方案。
這四個報告環(huán)境中的每一個都有自己獨特的功能,它有一個直觀的界面來構(gòu)建和定制其控制下的環(huán)境組件。接下來,每個環(huán)境的輸出將生成下一個環(huán)境輸入:數(shù)據(jù)將被饋送到計算環(huán)境,并且計算將用作ReportBuilder Enterprise中下面描述的每個環(huán)境的組件輸入。
ReportBuilder功能:
數(shù)據(jù):在數(shù)據(jù)選項卡工作區(qū)中,用戶可以輕松地創(chuàng)建數(shù)據(jù)表(dataview),這些數(shù)據(jù)表可以是構(gòu)成報表的相同數(shù)據(jù)。這些表通??梢酝ㄟ^查詢向?qū)Щ虿樵冊O(shè)計器輕松創(chuàng)建。這兩種工具都很直觀,允許用戶選擇所需的表、字段、搜索規(guī)則和報表類型。在后臺,會生成一條SQL語句并用于從數(shù)據(jù)庫中讀取數(shù)據(jù)。
(Calc(RAP:Calc Environment)用于管理與報表相關(guān)的RAP代碼。Calc環(huán)境包含一個樹結(jié)構(gòu),其中包含報表的對象和內(nèi)容。在編輯環(huán)境中,用戶可以選擇任何對象來對事件進行編碼。
設(shè)計:設(shè)計環(huán)境包括一個表示模板。專業(yè)界面,功能豐富。在像office97這樣的環(huán)境中,在熟悉的環(huán)境中,用戶很容易使用。此環(huán)境的向?qū)б部捎糜诤喕瘓蟾妗?/p>
預覽:此預覽用于查看報表的預覽。也可以打印最終報告或以任何其他格式保存。