The Automating and Customizing Data Processing Using DIAdem Course teaches you how to automate common tasks in the DIAdem panels with DIAdem’s standard VBScript commands. You also learn how to customize the DIAdem environment by creating user-defined dialog boxes, user commands and custom menus, which enable you to use DIAdem as the basis for complex applications.
Course Objectives
- Automate DIAdem using VBScript
- Use standard dialog boxes
- Design user-defined dialog boxes
- Create user-defined variables and commands
- Control the script sequence
- Define functions and procedures
- Optimize and structure scripts
- Programmatically handle files
- Import data with SQL queries in VBScript
Course Details
Duration
- Instructor-led Classroom: Two (2) days
Audience
- DIAdem users who have taken the DIAdem Basics Course or have equivalent experience
- DIAdem users who want to learn how to programmatically control DIAdem
- Integrators who are tasked with developing technical data management solutions
Prerequisites
- Exploring Data Interactively Using DIAdem
Automating and Customizing Data Processing Using DIAdem with Python Course Outline
| Lesson | Overview | Topics |
|---|---|---|
| Introduction to DIAdem SCRIPT | Explore the work area in DIAdem SCRIPT to automate recurring procedures and standard evaluations. |
|
| VBS Functionality | Explore Visual Basic Script (VBS), data types, and the usage of variables, functions, and procedures. | Introduction to VBSStandard VBS OperationsStructured VBS Programming |
| Working with the Debugger | Use the debugger that is integrated in the editor to check scripts for errors. |
|
| Creating and Editing Scripts | Use the editor that is integrated in the DIAdem SCRIPT workspace to edit scripts. | Creating a ScriptStarting and Stopping a ScriptIntegrating a Script in the DIAdem InterfaceTools for Creating Scripts |
| Variables and Commands in Scripts | Explore different types of variables in DIAdem, their value ranges, and the environments in which you use them. | DIAdem VariablesDIAdem Commands in ScriptsSelected DIAdem CommandsDefining and Using User Commands |
| Dialog Boxes in Scripts | Use dialog boxes to configure functions, specify settings, select properties, and enter custom settings. | Calling Standard Dialog BoxesCreating User Dialog BoxesVBS in User Dialog Boxes |
| Working in the DIAdem Panels | Explore the objects in the various DIAdem panels and learn how to modify them. |
|
| Customizing DIAdem | Explore how to customize DIAdem standard functionalities and the user interface for special applications. | Launching DIAdem with ParametersShowing DIAdem in Full Screen ModeWorking with the Bar Manager |
| Extended Script Options | Explore how to define a class and to use its objects, for example, to access databases. | Working with ObjectsAccessing Databases |
| Creating DataPlugins | Explore how to create DataPlugins in order to index, search, and load additional data formats. | General Information about DataPluginsDataPlugin Objects |
| Parallel Processing | Explore how to use all computer processor kernels to execute scripts simultaneously. | Overview of Parallel ProcessingSpecial Features of Worker Programming |
Lesson list
Work through the full lesson list at your own pace.
Register or Purchase your Course
At Yotta Volt, your journey towards mastering NI technologies is just a step away. We are here to provide all the information you need to choose the right training and certification options. If you have questions, need guidance, or want to discuss the best learning solutions for you or your team, we are ready to assist.