Category: ZIM 4GL Language Reference

The Original Internet Language

UNCOMPILE

Uncompiles an application program. Syntax UNCOMPILE progdocname Parameters progdocname The name of the application document containing the program to be “uncompiled”. Comments The UNCOMPILE command marks the specified application program as “not compiled”. If progdocname had not been compiled (using the COMPILE command) when the UNCOMPILE was issued, the software raises a warning. The UNCOMPILE…
Read more

BOTTOM

Makes the last member of a result set the current member. Syntax BOTTOM [setname] Parameters setname The name of a result set. If a setname is not specified, the current set is used. Example To find all Employees with Jones as a last name, to identify the result set as KeepName, and to set the…
Read more

PRINT REPORT

Prints or displays a graphical reports previously created. Syntax PRINT REPORT name TO destination Parameters name The name of a Zim document that contains the graphical report. destination The destination can be the SCREEN or to the PRINT. Comments The Zim document specified by name must contain a graphical report previously generated by a REPORT…
Read more

PRINT

Prints the contents of a window or application document. Syntax PRINT name Parameters name The name of a window (GUI environments only) or application document. Comments If name identifies a window, the window must be open and activated. The visible portion of the window is sent to the current output destination as a bitmap. Bitmap…
Read more

RightClick

The right mouse button can be used to generate a RightClick event when a widget has the “RightClick” transmit property. The RightClick transmit property can be set in the Zim Screen Painter. Widgets that have the RightClick property cause FORM INPUT to terminate when they are clicked by the right mouse button. When the RightClick…
Read more

SCREEN RESET

Resets the application window (BACKSCREEN) by re-displaying all active windows over it. Syntax SCREEN RESET Comments The SCREEN RESET command reverses a SCREEN CLEAR command by hiding the application window (BACKSCREEN) beneath all other active windows and making it the least current window. During an input request, the Ctrl-R key sequence entered by the user…
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

RELEASE

Closes an application directory. Syntax RELEASE directoryname Parameters directoryname The name of an application directory. Comments The RELEASE command closes the specified directory by removing it from the directory list, freeing the memory where the symbols defined in the directory were stored. Objects (and their data) belonging to the specified directory are no longer accessible.…
Read more

ROLLBACK WORK

Marks the end of a transaction, discarding the results. Syntax ROLLBACK WORK Comments The ROLLBACK WORK command is the SQL equivalent of the QUITTRANSACTION command. The value of the system variable $InTransaction indicates if an explicit transaction is in progress; the ROLLBACK WORK command sets $InTransaction to 0 ($False).   See Also $InTransaction BEGIN WORK…
Read more

en_CAEnglish