Considerations for the usage with Kofax Transformation Modules

The Winwrap Basic Engine is integrated in Kofax Transformation Modules.

The following considerations have to be taken into account when using the Winwrap Basic Engine together with Kofax Transformation Modules.

No relative path for include and uses directives

The Winwrap Basic Engine is integrated in Kofax Transformation Modules. Script calls are interpreted via the engine's application programming interface. Therefore no relative, but absolute path information for include and uses directives must be used.

Restricted number of loaded script sheets

When a batch is processed the corresponding project is loaded and depending on the processing any related project or class script sheets. The number of sheets that can be loaded is restricted for the current version of the WinWrap Basic engine. If the maximum number of loaded sheets is reached in order to load a next sheet all scripts are stopped and the least used sheet is unloaded.

Important When a script is stopped global variables are no longer available and therefore global variables cannot be used. To avoid unpredictable behavior you need to implement variables, a variable that hold the database connection string, in a way that always checks if the variable is available and if not make sure to recreate it.