Category: ZIM 4GL Language Reference

The Original Internet Language

SET XML ROWELEMENT

Defines the title of the row element Syntax set xml rowelement constant Parameters constant A character string or an expression that evaluates to a character string Comments SET XML ROWELEMENT defines the identification of the row element for each row data that is printed whenever the set output format xml or xmlsimple is set. By…
Read more

SET LEXTRACE

Controls lexical tracing. Syntax SET [LOCAL] LEXTRACE ON|OFF Parameters LOCAL Indicates that lexical tracing is to be switched ON or OFF only at the “local” level. Comments The LEXTRACE option is set OFF by default. When LEXTRACE is ON, each line of a procedure is displayed on the terminal, one character at a time, as…
Read more

SET INPUT TIMEOUT

Controls how long a FORM or MENU INPUT command waits for user interaction. Syntax SET INPUT TIMEOUT [num] Parameters num The number of seconds to wait for user input. Can be an integer constant (e.g., 15, 200); a variable, form field, or parameter that evaluates to an integer. Valid values for num range from -1…
Read more

SET INPUT FORMAT

Establishes the format for data input. Syntax SET INPUT FORMAT NORMAL|COMMADELIMITED Comments The INPUT FORMAT option is NORMAL by default. Normally, the ADD and CHANGE commands look for input whose format is a simple data stream, separated by delimiter characters. SET INPUT FORMAT enables these commands to read data in “comma delimited” format from unstructured…
Read more

SET TEXTDELIMITER

Specifies the current text delimiter for comma-delimited format. Syntax SET TEXTDELIMITER character Parameters character Any valid character, or a variable containing a valid character. Reserved characters (e.g., space, backslash, etc.) must be enclosed in quotation marks. Comments The TEXTDELIMITER option is set to the double quotation mark (“) by default. The specified character is used…
Read more

SET SEQUENCENUMBER

Controls the way Automatic Sequence Numbers operate. Syntax SET SEQUENCENUMBER {object | ALL} {number | variable | ON | OFF}. where object The name of an Entity-Set Relationship with fields that contains an ASN defined ALL Refer to all Entity-Sets and Relationships with fields that contain ASNs defined number a positive number from 1 up…
Read more

SET OUTPUT

Specifies the current output. Syntax SET OUTPUT docname [APPEND] [FILEPATH file://<file full path>] Parameters docname The name of the application document to which all output is to be sent. Can also be one of the two pre-defined application documents, terminal or printer. APPEND Specifies that new output to docname is to be appended to the…
Read more

SET CONNECTOR DOCUMENT

Changes the runtime file name of a connector document Syntax SET CONNECTOR DOCUMENT connector document TO filename Parameters connector document The name of the connector document. filename The file name to which the connector document will be referencing. Comments The SET CONNECTOR DOCUMENT changes the run-time value for the filename field on a connector document.…
Read more

SET QUOTING

Specifies if quotation marks are required for character strings. Syntax SET QUOTING ON|OFF Comments The QUOTING option is set OFF by default. Setting QUOTING ON causes the software to issue a warning message each time it encounters a non-numeric character string not enclosed in quotation marks (i.e., unquoted character strings that are valid numbers do…
Read more

SET FLOW

Controls the call tracing of procedures. Syntax SET [LOCAL] FLOW ON|OFF Parameters LOCAL The command is to take effect only within the current procedure. Comments Call tracing messages show shifts in execution control from one procedure to another. The SET FLOW command controls call tracing. FLOW is OFF by default. When FLOW is ON, the…
Read more

en_CAEnglish