Net.Data provides two types of variables: user-defined variables and Net.Data variables.
Assign a variable value based on the value of another variable or string.
Use the ENVVAR language construct to reference environment variables.
Use the EXEC language construct to invoke other programs from a variable reference.
Hide variable reference from HTML source.
Build a delimited string of values using the LIST language construct.
Pass an array of values to and from a function. Can be used for report output.
Variables that are for miscellaneous processing and file manipulation, table processing, report formatting, and language environments.
Some variables have values that you can define or modify, others are defined by Net.Data. The description for the variable specifies whether you define a value or not. See the description of a variable to determine how the value is defined.
The following variable types are provided by Net.Data:
Defined by Net.Data to let you process Net.Data tables. Use these variables to access data from SQL queries and function calls. They are only recognized inside REPORT or ROW blocks, unless otherwise specified.
Help you customize reports from a function. You can define report variables in the DEFINE section, or assign them in any Net.Data block.
Help you customize the way FUNCTION blocks are processed, using language environments.
Defined by Net.Data to affect Net.Data processing, find out the status of a function call, and obtain information about the result set of a database query. Some miscellaneous variables are set by Net.Data and cannot be changed.
The output for many Net.Data variables varies depending on the operating system on which it runs.