FastReport中文版是一款電腦報表分析軟件,該工具功能強大,能快速設計財務報表,制作過程支持多樣的展現,復雜的數據也能完美表達,讓你效率大大提升。
軟件介紹
fastreport5中文版是一款可以方便您在電腦上設計網頁報表的插件,本軟件是作為組件運行在 數據庫或者是Borland VCL庫中的插件工具,您可以在設計web的時候插入自己需要設計的報表,特別是在設計網頁的過程中,插入報表等模式經常運用到,通過軟件本身插入數據源是比較亂的,還需要設計人員自己調整報表的各項參數,這樣就浪費了大量的設計時間,通過fastreport5這款組件,就可以使用不同的模板插入數據源,不需要修改報表顯示方案也能展示出優美的版面。
軟件功能
fastreport5 破解版是一款可以幫助您在網頁設計上插入報表的工具,可以結合Visual Basic 編輯工具使用,方便您在web上添加報表、打印報表
在打印期間,可以使用fastreport5 模板將各種來源的數據合并在一起以完成打印作業。 可以將多個數據源連結到一個對象中。 在大多數情況下,模板上的對象均使用單個數據源來確定源的內容。
然而,有時您可能希望將來自兩個或多個數據源的信息放入一個web、編碼器或文本對象中。 通過將其他數據源附加到對象,您可以使用fastreport5將它們結合起來,以便將它們作為一個字符串輸出(這有時稱為“字符串連結”)。
名稱: 顯示數據源的名稱(如果指定了數據源)。
打開fastreport5更改數據源名稱向導,用于指定所選數據源的唯一名稱。 通過命名數據源,您可以將所選數據源的內容與其他數據源共享或參考 VB 腳本中的數據源。
FastReport也可在IB_Objects下工作。IB_Objects是用于Interbase數據庫管理系統(DBMS)的功能強大且使用廣泛的庫。
類型: 顯示所選數據源的數據源類型。
打開更改數據源類型向導,用于指定將在所選數據源中打印的數據源。
軟件特色
開發WEB應用系統通常都會遇到報表打印問題。簡單應用可利用IE的頁面打印功能,利用HTML標簽控制格式來實現。 但復雜的業務型應用系統,報表不僅是組成應用的重要部分,還常常是相當復雜的。很多應用系統都要求提供。自定義報表的功能——即客戶可以自行設計、修改報表。
在C/S結構系統中,報表問題有很多成熟的解決方法。如DELPHI開發工具不僅自帶有報表控件,還可以利用第三方控件來實現快速靈活的報表制作和打印,其中有名的控件是FR-Software & A.Tzyganenko 的FastReport。FastReport提供了能與DELPHI無縫集成的從設計到打印的完整控件包,提供的設計界面友好靈活,對于開發可讓用戶自定義報表的C/S應用來說,是一種很好的解決方式。
FastReport是非常強大的報表控件,相比QuickReport,ReportBuilder更加靈活,又非常小巧,速度快。VCL版本支持Borland Delphi 2-6 and Borland C++Builder 1-6。CLX版本支持Delphi和Kylix。
怎么給字段加一個超鏈接
FastReport的使用較為復雜,對于財務報表設計本身就頗為高端,需要對軟件有非常高的認知度才能完成每一個操作,比如在普通文檔編輯器中添加鏈接功能,在FastReport中想要實現就比較曲折,是不少新手問的比較多的問題,那么下面小編就帶來超鏈接添加教程,讓你輕松學會:
經過測試,發現只有Request.Url提供此信息。
于是可以采用下方法來指定絕對URL。
1. 在Report上增加報表參數Current_Virtual_Path。
2. 寫ReportViewer的Load事件:代碼如下:
1 string req_url = this.Request.Url.ToString();
2
3 int pos = req_url.LastIndexOf('/');
4
5 if (pos > 0)
6 {
7 string current_virtual_path = req_url.Substring(0, pos + 1);
8 ReportViewer1.LocalReport.SetParameters(new ReportParameter[] {
9 new ReportParameter("current_virtual_path", current_virtual_path) });
10 }
也就是在報表Load的時候把該URL的目錄信息作為報表參數傳遞給Reportviewer。
3. 指定HyperLink的標簽的內容為:
=Parameters!current_virtual_path.Value + "文件.aspx"
4. 修改ReportViewer.LocalReport.EnableHyperLinks 為true。
至此搞定。
怎么設置頁面寬度
與添加超鏈接的原因類似,這同樣是一個簡單的效果,但是要比較復雜的過程來實現,FastReport怎么設置頁面寬度呢?下滿的方法讓你一次學會:
第一種方法最為簡單,你可以對文本對象進行換行。
Total
for[Value]
下圖就是換行后的效果,現在顯得比以前更加緊湊了。
然而這種方法在行/列較長時非常不適用,因為手動換行不是很準確。這就是為什么交叉對象擁有 “MinWidth”和“MaxWidth” 屬性(最小和最大單元格寬度分別)。
默認情況下,“MinWidth”的值是“0”和“MaxWidth”的值是“200”。在我們的例子中,我們可以設置以下內容:MinWidth= MaxWidth=50。將意味著,表單元格的寬度必須是50像素。如果單元格太小,它會自動調整到 “MinWidth” 值。如果單元格過大,其寬度將被自動調整為“MaxWidth” 值。調整后的表格效果如下:
第三種方式是手動更改表格的寬度。設置AutoSize屬性為False。現在你可以使用鼠標調整交叉表的單元格寬度。的那個鼠標懸停在交叉元素方面時,光標的形狀發生變化。
請注意,你如果關閉自動大小,交叉表將不會調整表元素的寬度/高度。預覽報表時,效果如下:
怎么調出屬性欄位
不少用戶在FastReport使用過程中發現屬性欄位消失,不知道如何重新調出,下面小編就帶來兩種方法,讓你重新調試出屬性欄:
FastReport設計器的屬性欄不是按F11吧,可以在“Tools”菜單中的“ToolBars“中的"Object Inspector“勾上就可。
重置方法:
找到如下路徑:
C:/Users/賬戶名/AppData/Local/FastReport/FastReport.config
刪除即可。
記得先退出使用FastReport的程序,再刪除
常見問題
Q: 怎樣改變多頁報表中某一頁的順序?
A: 拖動頁標簽到目的位置。
Q: 我想查看所有的字段及變量,我想在報表中使用列表來實現它?
A: 設置TfrReport.MixVariablesAndDBFields := True.所有的數據字段及變量可在“插
入數據字段”對話框中可存取了。
Q: 我不想顯示導入選項對話框?
A: 在導入組件(比如,TfrTextExport)中設置所有必需的選項,然后通過設置ShowDialog屬性為
False來關閉此對話框。
Q: 為什么 TotalPages變量不起作用? 它總是返回 0.
裝機必備軟件
網友評論