Help ELMA BPM Platform
×
Menu

Script Builder

Attention!
The script builder is in beta testing, and, therefore, may malfunction.
Script Builder offers a visual interface that allows you to create scripts fast and easily.
Analysts who model business processes and are unfamiliar with programming, can use Script Builder to make simple scripts for their processes.
Scripts are created with specific graphic elements such as logic and mathematic operations. Script Builder (Fig. 1) is used to make simple calculations and does not require you to write code.
Fig. 1. Script Creation Form in Script Builder

Script Builder interface

The Script Builder interface features the work pane (Fig. 2, number 1) and the side panel (Fig. 2, number 2).
Fig. 2. Script Builder Interface
In the work pane you work with graphic elements, such as mathematic and logic operations, cycles and others. For more information on working with graphic elements, see the corresponding page of ELMA Help.
The side panel has two tabs: Main Elements and Variables.
The Main Elements tab (fig. 2, number 2) contains various groups of operations that are used to create scripts.
These operations are divided into four groups:
For more information on operations used in Script Builder see the corresponding page of ELMA Help.
The Variables tab (Fig. 3) contains groups of variables, which you can use in the script that you are currently modeling.
Fig. 3. Script Builder Interface. Side toolbar. Variables tab
All the variables are divided into two groups:
For more information on working with variables, see the corresponding page of ELMA Help.
Below the work pane you can see the Generate Code button. Use it to transform the script created in Script Edit into C# program code. When you click on this button, the Script Editor window opens (Fig. 4).
Fig. 4. Script Editor window
To go back to Script Builder, click Go to Builder. To edit the program code, click Edit.
Attention!
When you click Edit, the script is converted irreversibly. This means that you will not be able to work with it in Script Builder any longer.

Copyright © 2006–2019 ELMA