You bind a workflow's elements together in the Schema tab of the workflow editor. Bindings define how the scripted task elements process input parameters and generate output parameters. You also bind the scriptable task elements to their JavaScript functions.
1 | On the Schema tab, click the Edit icon () of the Already Started scriptable task element. | ||||||||
2 | Set the following general information in the Info tab.
| ||||||||
3 |
Because this is a custom scriptable task element, no properties are predefined for you. | ||||||||
4 | Right-click in the IN tab and select Bind to workflow parameter/attribute. | ||||||||
5 | |||||||||
6 | Leave the OUT and Exception tabs blank. This element does not generate an output parameter or exception. | ||||||||
7 | |||||||||
8 | Add the following JavaScript function. //Writes the following event in the vCO database Server.log("VM '"+ vm.name +"' already started"); | ||||||||
9 | Repeat the preceding steps to bind the remaining input parameters to the other scriptable task elements. Simple Workflow Example Scriptable Task Element Bindings lists the bindings for the Start VM failed, both Timeout or Error, Send Email Failed, and the OK scriptable task elements. | ||||||||
10 | Click Save at the bottom of the workflow editor's Schema tab. |
You have bound the scriptable task elements to their input and output parameters and provided the scripting that defines their function.