翻譯|行業(yè)資訊|編輯:胡濤|2023-12-04 10:51:06.433|閱讀 81 次
概述:我們決定加強有關編譯模式報告的安全策略。但讓我們一步一步來。順便說一下,本文對計算模式進行了詳細的比較。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
使用編譯計算模式的報告能夠執(zhí)行使用報告腳本語言實現(xiàn)的各種腳本。然而,這些場景并不總是安全的,從網絡安全的角度來看,可能會導致負面情況。經過分析情況,我們決定加強有關編譯模式報告的安全策略。但讓我們一步一步來。順便說一下,本文對計算模式進行了詳細的比較。
Stimulsoft Ultimate (原Stimulsoft Reports.Ultimate)是用于創(chuàng)建報表和儀表板的通用工具集。該產品包括用于WinForms、ASP.NET、.NET Core、JavaScript、WPF、PHP、Java和其他環(huán)境的完整工具集。無需比較產品功能,Stimulsoft Ultimate包含了所有內容!
Stimulsoft Reports.Ultimate不僅擁有強大的報表導出系統(tǒng),而且還支持多種報表導出格式,擁有簡單且強大的報表引擎。Stimulsoft Reports.Ultimate基本原則是,用簡單常規(guī)的方法創(chuàng)建報表,將不同的技術應用于應用程序。
生成新報告和儀表板時會出現(xiàn)問題,因為默認報告計算模式設置為Interpretation。如果需要,您可以隨時修改它。為此,請將“計算模式”報告模板屬性調整為“編譯”,并在閱讀警告消息后,單擊“切換到編譯”按鈕。
問題在于,通過利用參數(shù)及其各種值,您可以定義在設計器或查看器中打開并進行編譯的報表的行為。您可以使用“報告設計器選項”菜單的“主要”選項卡上的“編譯訪問”選項來自定義訪問編譯報告時的行為。將根據(jù)所選值確定行為。讓我們更詳細地研究一下它們。1) Ask值允許根據(jù)用戶選擇定義行為。換句話說,當嘗試打開帶有編譯的報告時,用戶將需要選擇以下選項之一:
2)允許值允許在沒有任何通知的情況下將編譯報告加載到設計器或查看器中。這是最不安全的模式,因為用戶在打開報表時不會收到潛在風險的提醒。
3)當在設計器或查看器中打開時,強制解釋值強制所有報表采用解釋計算模式。
4) Deny值使得無法在設計器或查看器中使用編譯計算模式打開報表。在這種情況下,將向用戶顯示限制消息。
此外,對于 Stimulsoft 組件,您可以使用各種選項定義打開編譯報告時的行為。例如:
StiOptions.Designer.CompilationAccess == StiCompilationAccess.Allow;
某些組件的選項可能不可用。例如,JS 組件的 CompilationAccess 選項不適用,因為 JavaScript 的報告工具缺乏編譯模式,所有報告都以解釋模式加載。
想要了解Stimulsoft Reports 報價信息的朋友,歡迎咨詢。
加入官方社群 740060302,歡迎相互交流
本站文章除注明轉載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn