Uses for Dialogue Manager


Dialogue Manager is a part of the WebFOCUS language that allows you to control the flow of your application with the use of commands and variables. The following are some of the ways you can use Dialogue Manager:

Reference: Summary of Dialogue Manager Commands

The following table summarizes commands available in Dialogue Manager. For detailed information about these commands, see the individual topics for each command.




Signals a comment.


Displays the value of local variables.


Closes an external file on z/OS opened for reading or writing. An external file is a sequential file in the file system of the operating system.


Sets a variable to an initial value.


Sets a hidden variable to an initial value.


Executes a DOS operating system command.


Executes stacked commands and terminates the procedure.


Transfers control to a label.


Sends one or more reports to the browser.


Determines the execution flow of a procedure based on the evaluation of an expression.


Calls another Dialogue Manager procedure.


Is the target of a -GOTO or -IF.


In WebFOCUS, executes a z/OS operating system command. Only works with the RUN command.


Issues and controls passwords.


Terminates the procedure without executing stacked commands.


Terminates a procedure and exits FOCUS.


Reads data from an external file.


Reads a file by first reading its Master File and creating Dialogue Manager amper variables based on the ACTUAL formats for each field in the Master File.


Executes a loop.


Executes stacked commands.


Sets a variable to a literal value or to a value computed in an expression.

-? SET parameter 

Captures the value of a settable parameter in &myvar.


In WebFOCUS, executes a TSO operating system command. Only works with the RUN command.


Sends a message to a client application.


In WebFOCUS, executes a UNIX operating system command.


In WebFOCUS, executes a VMS operating system command.


Executes a Windows operating system command.


Writes data to an external file.