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