Category: Commands

The Original Internet Language

INITIALIZE

Freshly initializes per user entity sets and relationships with data. Syntax INITIALIZE PERUSER objectname Parameters objectname   An entity set name or relationship name (with fields).   Comments INITIALIZE PERUSER creates a new physical file corresponding to the objectname. It eliminates the need of deleting all data from the object or copying physical files. Also,…
Read more

RESET CONNECTOR DOCUMENT

Resets the connector document file name to its original file name. Syntax RESET CONNECTOR DOCUMENT «connector document» Parameters connector document The name of a connector document. Comments The RESET CONNECTOR DOCUMENT resets the filename for the connector document back to the value found in the Zim directory. The reset value will be used on all…
Read more

ENDPROCEDURE

Marks the end of a procedure. Syntax ENDPROCEDURE Comments ENDPROCEDURE is used only in conjunction with a LOCALPROCEDURE or PROCEDURE command. It is the last command of a procedure in an application program. See Also LOCALPROCEDURE PROCEDURE

ZimBackup

Performs real-time and on-line backups of Zim databases. Unix Syntax [nohup] zimbackup [-k] & Windows NT Syntax [start] zimbackup [-k] Parameters -k optional parameter to stop Zim Backup Server Comments Zim Backup Server, working together with Zim Server, performs a real-time, online backup of any databases being serviced by Zim Server. All modifications performed by…
Read more

BYE

Exits an application session and returns control to the operating system. Syntax BYE Comments The BYE command ends the current application session, when encountered. If an application document called ZIMBYE exists and contains an application program, that program is automatically executed before the session ends. Depending on how you exit Zim, the zimbye is not…
Read more

System Variables

The software maintains a series of system variables that represent either fixed values ($ZimOS) or values that fluctuate dynamically with the current status of the software ($InTransaction) or of application objects (ThisWindow.WindowTag). System variables resemble global variables in nature. The software automatically sets or resets the values of system variables to reflect the status of…
Read more

Editing a Compiled Program

If you attempt to edit a compiled program (using the EDIT command), a message is issued, warning you that the program has been compiled. Knowing that a program you are modifying has been compiled enables you to choose whether to re-compile it or to run the uncompiled version. You must choose one of these alternatives…
Read more

Checking If a Program is Compiled

You can use one of the following methods to determine if a program has been compiled: Use the $compilestatus function to check the compilation status of the program. Run the Object Browser ( ZXLISTER) administrative utility. Any application document containing a compiled program shows a “-c” suffix following the file name. Attempt to use the…
Read more

The Lifetime of a Compiled Program

You can recompile an application program at any time. Recompiling replaces the existing compiled version of the program with a new compiled version. Recompiling is necessary if a compiled program becomes invalid for one of the following reasons: The source version of the program has been updated. Changes to the source program are not automatically…
Read more

About the Correct Use of Objects in a Compiled Program

Source and compiled programs sometimes behave in different ways, particularly in how they treat certain objects. Special considerations apply both to permanent objects and to temporary objects (i.e., temporary result sets).

en_CAEnglish