There are some PROIV Developer tools that are available to be called by your own functions through the use of Wrappers.

The following table lists the available Tool Wrappers:

Wrapper Function Name

Tool

Reads List

Writes List

@VIPWP01

Export

Y

Y

@VIPWP02

Import

Y

Y

@VIPWP03

Bulk Build

Y

Y

@VIPWP04

Object Backup

N

N

@VIPWP05

Object Restore

N

N

@VIPWP06

Delete Backup

N

N

@VIPWP07

File/Function X-Ref

N

Y

@VIPWP08

Global Logic X-Ref

N

Y

@VIPWP09

Return the objects in an export file

N

Y

@VIPWP10

Co/Div and Operator Wrapper

N

N

@VIPWP11

Run-Time Import Wrapper

N

N

@VIPWP12

Saved List Wrapper

Y

Y

@VIPWP13

Bulk Delete Wrapper

Y

Y

@VIPWP14

File Creation Wrapper

N

N

The wrappers consist of a function for each tool, named @VIPWPnn (along with its parameter list, but no other source) which performs the action.

Wrappers that can process many objects also use a user-written list file, $PROPATH/vipbqu1 (along with its File Definition - @VBQU1). This can be loaded with a list of objects to process, and can return a list of objects with or without errors.

The use of wrappers means that you can use software of your own (for example, change control software) to drive PROIV Developer tools.

Comment on this topic

Topic ID: 500414