How to Use the Bulk Build Wrapper |
DEVELOPER |
Firstly, load the list file, @VBQU1 with the functions that you wish to build.
PROIV Developer build also gens the functions after it has built them. Genning a function cannot be performed in a Global Function, so @VIPWP03 is unlike the other wrappers in that it is a base-level function, and so is not callable, and has no function parameters.
This means that information is passed into the wrapper by means of COM variables. It also means that control is not simple. Instead of calling the wrapper from a logic line, and control returning to the next logic line (as is the case with the other wrappers), you will need to link to the wrapper, relinquishing control.
When the process completes, the wrapper will link to a named function.
@$COM1 and @$COM2 (project and queue names) are mandatory, and the process will abort if they are not set. When the process aborts, the termination function (@$COM9) will run and the error reason will be held in @$COM10.
@$COM9 (termination function) is optional. If this is not set, or is set to an invalid function name, then the value of @DFUNCT will determine what function is run when the bulk build finishes.
Topic ID: 500194