Category: ZIM User Documentation

The Original Internet Language

^ (Exponent)

Raises one value to the power of another. Syntax expression1 ^ expression2 The circumflex (^) raises the expression on the left to the power of the expression on the right. If the circumflex is not available on your terminal, substitute two asterisks (**). Parameters expression1 a number or expression that evaluates to a number expression2…
Read more

SET DEPENDENCY

Specifies if dependencies between objects are to be tracked. Syntax SET DEPENDENCY ON|OFF Comments The DEPENDENCY option is set ON by default. When DEPENDENCY is ON, dependency information is stored when you CREATE, ERASE, or RENAME an object in the Object Dictionary. (For example, creating a relationship establishes dependencies between the relationship, the objects being…
Read more

$maxof

Returns the larger of a pair of numbers. Syntax $maxof(number1,number2) Parameters number1 a number or an expression that evaluates to a number number2 a number or an expression that evaluates to a number Return Value The value returned by $maxof has the same number of decimal places as the number that is returned. Comments The…
Read more

$length

Returns the length of a character string. Syntax $length(string) Parameters string a character string or an expression that evaluates to a character string Return Value Number. Comments If string is a complex arithmetic expression, then the result of $length(string) is always 17. Arithmetic expressions are evaluated using the data type vastint so that the largest…
Read more

CFT

Changes, with data from the terminal, any EntitySet, relationship with fields, form, or result set, prompting with field names and existing values. Syntax CFT [object [field]] Parameters object The name of an EntitySet, relationship with fields, form, or result set. A role name can be used. If omitted, the current set is used. field A…
Read more

AFT

Adds data from the terminal to any EntitySet or relationship with fields, prompting with field names. Syntax AFT [object [field]] Parameters object The name of an EntitySet or relationship with fields. A role name can be used. field A target field in object. If omitted, the software prompts for all fields in object in their…
Read more

$Graphics

The name of a graphics software package. Syntax $graphics Return Value A character string. Can be reset by an application program. Description Set by the application program to the name of a graphics program. $Graphics can be set to the name of a graphics program of your choosing. The name should include the full disk…
Read more

ZIMBOOT (Creates a Fresh Zim:X Database)

Initializes a new ZIM:X database. Syntax ZIMBOOT <directory_name> <[ZANTHEZIM | encryption_key]> [-UTF-8] Parameters directory_name The disk directory where the new Object Dictionary is to be initialized. This directory must exist before ZIMBOOT is executed encryption_key A key that the software uses later to encrypt the disk files created as objects are created in the Object…
Read more

$minof

Returns the smaller of a pair of numbers. Syntax $minof(number1,number2) Parameters number1 a number or an expression that evaluates to a number number2 a number or an expression that evaluates to a number Return Value The value returned by $minof has the same number of decimal places as the number that is returned. Comments The…
Read more

$direction

Indicates the direction in which focus was moving when an event occurs. Syntax $direction Return Value A number (-1, 0, or +1.) Can be reset by an application program. Description The direction of travel of focus when an event occurred. Value Meaning -1 “Backward” direction. The focus was moving backward (with respect to the current…
Read more

en_CAEnglish