原創|使用教程|編輯:龔雪|2014-02-13 09:47:04.000|閱讀 403 次
概述:今天,我們將對前一篇文章中提到的Stimulsoft Reports報表工具的編譯方式進行講解。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
在上一篇文章中我們講解了Stimulsoft Reports的表達式計算方式,今天我們接著上一篇文章內容,講解編譯方式。
一、Compile方式
在使用Stimulsoft Reports報表工具的時候,你可以手動調用此方法的代碼,也可以在調用方法Render()時,自動調用該方法。
.NET Framework有運行時編譯功能,你只需要編譯文件。創建的文件被保存在臨時的Windows文件中。而創建的報表也會在這個臨時文件中進行操作。編譯的報表通過系統內存中從集合上傳后才會從文件中刪除。
.NET Framework還有另外一個功能,集合可以通過ApplicationDomain在內存中卸載。每個編譯的報表都被存儲在內存中,因此,內存使用數量會增長。在可執行文件數量允許范圍內,應用會以"Out Of Memory exception"錯誤形式結束。
二、將報表保存為集合
你可以使用報表設計器將報表保存為集合,完成方式為點擊 File -> Save as -> DLL Files。
當然,你也可以調用方式Report.Compile() 來指定報表必須編譯的集合名稱。
三、將報表保存為 C# 或 VB class
在使用Stimulsoft Reports的時候,使用報表設計器可以將報表作為類保存為.cs 或者 .vb 文件(取決于編程語言),然后將保存的類與項目鏈接并編譯。
相關閱讀: Stimulsoft Reports表達式計算方式詳解
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自:慧都控件網