Create Custom Applications in DIAdem

綜覽

使用 DIAdem SCRIPT 面板,即可建立包含對話框與互動式控制的客制化應用,以因應您的資料管理工作流程。

Contents

透過 SCRIPT 面板中的 VBScript 將作業自動化

自動化作業可節省時間與金錢,讓您能聚焦於分析結果,無需手動建立。DIAdem SCRIPT 會使用內建的 VBScript 主機,無論是簡單的分析函式序列,還是複雜的互動式報告解決方案,皆可輕鬆建立。此外,您還可以透過下列 2 種方法於 DIAdem 中建立指令碼:使用巨集記錄函式,或於 VBScript 中編寫程式碼。巨集記錄器會將您在 DIAdem 中透過互動化方式執行的步驟擷取為指令碼,以利後續使用。對於每次執行都需要採用相同處理流程的資料集,只要使用 DIAdem 就可將其分析作業自動化。如果分析作業需要進行某些程度的決策以處理資料,VBScript 則提供指令碼語言會具有的一般程式設計架構,例如迴圈與 Case 陳述式等。DIAdem SCRIPT 結合了 DIAdem 的管理、分析與報告測試資料等強大功能,以及可輕鬆學習又靈活的 Windows 指令碼語言。

 

DIAdem SCRIPT 面板讓您能使用 VBScript 建立自動化的資料管理工作流程

圖 1:DIAdem SCRIPT 面板讓您能使用 VBScript 建立自動化的資料管理工作流程。

 

如需進一步了解可透過 DIAdem SCRIPT 面板執行的作業,請閱讀這篇說明如何使用 DIAdem 將流程自動化的技術文章。

 

DIAdem Customized User Interfaces

DIAdem scriptable user dialogs (SUDs) deliver an easy way to create user interfaces for your analysis process. With the VBScript-based user dialogs, you can create interfaces that consist of the common controls you expect in a dialog editor such as buttons, check boxes, list boxes, tables, radio buttons, and ActiveX controls. With DIAdem user dialogs, you also can create your own custom interfaces and use them as part of your analysis or report generation solution. You can create custom math functions or a custom interface that guides users through a complex set of reporting steps.

 

By creating custom user dialogs, you can extend DIAdem to meet your specific needs

Figure 2: By creating custom user dialogs, you can extend DIAdem to meet your specific needs. 

 

Scriptable Dialog Features

  • Design customer interfaces with common dialog controls such as buttons, list boxes, tables, and check boxes
  • Use common events, such as button click and event initialize
  • Include ActiveX controls on your dialogs to extend the functionality
  • Embed scriptable dialogs in interactive data visualizations with DIAdem VIEW

 

An included DIAdem example demonstrating a custom dialog box integrated into the DIAdem VIEW panel

Figure 3: An included DIAdem example demonstrating a custom dialog box integrated into the DIAdem VIEW panel. 

 

 

Additonal Information