System-defined Substitution Variables
The code generator uses global substitution variables to represent information about the frame. You provide this information through the following Vision components:
• The application flow diagram that specifies the frames that your application uses and how those frames are called
• Visual query specifications. The visual query for each Append, Browse, and Update frame that provides basic information to generate the frame's form and database query
• Menu items to call frames
• Parameters passed between frames
• 4GL escape code; this code is incorporated into the source code file exactly as you have written it
• Frame behavior specifications that control how users interact with the frame
• Local variables that you have specified for the frame
There are two types of these substitution variables:
• String variables
• Boolean variables
The tables in the following sections list the substitution variables recognized by the code generator. You can use any of these variables when editing template files.