原創|使用教程|編輯:龔雪|2014-02-11 09:54:20.000|閱讀 1640 次
概述:在創建報表的過程中,其中一個難點就是計算表達式,它之所以難,是因為其中包含調用不同的函數、方法、屬性等。使用Stimulsoft Reports,我們可以使用兩種方式計算表達式。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
Stimulsoft報表工具中一個非常重要的功能就是對于所有產品的可用性。在設計器中創建報表,在瀏覽器中展現報表,組件編輯對于用戶并不是什么大問題,但是,當進一步了解Stimulsoft產品,將其集成到其他產品并對其進行優化,用戶會編譯報表等,今天,我們就要來講一講編譯報表中的一些操作。
首先,我們談論的話題是轉換方式。
在創建報表的過程中,其中一個難點就是計算表達式,它之所以難,是因為其中包含調用不同的函數、方法、屬性等。
在Stimulsoft Reports中,我們可以使用兩種方式計算表達式:
編譯模式:在 C# 或者 VB中,報表被轉換到class中,所有表達式轉換為方法。得到的class被編譯(運行時編譯)。當報表包含錯誤(語法錯誤等),會出現編譯錯誤并無法創建報表。
解析模式:表達式被嵌入式解析器處理為所需要的表達式。這里需要說明它不支持事件腳本。解析器只支持一些常用函數、屬性和方法。
編譯器只支持在 .NET Framework下運行時編譯模式。因此,大多數的用戶在其他平臺上編譯報表(如果編譯支持)或者使用解析模式。
在Stimulsoft Reports中你可以使用三種方式編譯:
在下一章我們將對上面這三種編譯方式進行具體講解,有興趣的朋友記得關注更新哦!!!
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自:慧都控件網