Macro Scripting Language Overview

The PASSPORT macro scripting language uses the Microsoft Visual Basic scripting language. A PASSPORT macro can be used as a starting point for a more complex Visual Basic program. The complete documentation for Microsoft VBScript can be downloaded from the Microsoft Script Technologies page on the MSDN web site.

In addition to the VBScript language commands, there are also many commands and functions used to interface with the host mainframe. All PASSPORT commands utilize the HLLAPI interface to PASSPORT. When a macro command is executed, PASSPORT runs a separate program, that is actually a HLLAPI application. This HLLAPI application utilizes both the Microsoft VBScript and the PASSPORT HLLAPI module to run the macro.

For PASSPORT WEB TO HOST there are three types of macros that can be used. The first two must be configured by the System Administrator and are not available in PASSPORT PC TO HOST.

Note: Macros have the .zmc file extension.