beautypg.com

Naming scripts, Master scripts – Visara Master Console Center Scripting Guide User Manual

Page 14

background image

Chapter 1 Script Overview

Scripting Guide

14

Naming Scripts

Each script must be given a unique name before it is saved and compiled.

Note: The script name is case sensitive, so that “MYSCRIPT” and

“Myscript” do not call the same script.

We recommend that you use all lower case characters for naming scripts
(for example, “myscript”). The script name then has the same format as
the script file stored on disk; a call to “myscript” executes a script in the
file called “myscript.scx”.

Master Scripts

Use “master scripts” whenever possible. A master script is a looping
procedure that:
1. Reads the next message from a console.
2. Checks if the message needs processing and initiates any needed

procedures or actions. (By calling another script, for instance.)

3. Begins again by reading the next new message.
For example, a master script might contain a QREAD() statement to
retrieve the next message. Next, it includes a SWITCH statement to
perform an initial check if the message requires processing. If it requires
additional processing (that is, a CASE statement evaluates TRUE), the
commands in the CASE statement of the SWITCH command do any
additional checking of the message needed. They then call another script
to process the message.