Category: ZIM User Documentation

The Original Internet Language

ZOMList

Lists information on selected objects. Syntax ZOMList object specification [option…] Options ;k [!] Assigns a keyword to the selected object(s). If the keyword is already assigned, this assignment is ignored. If “!” is specified, the keyword assignment is removed for the object(s). ;p [!] Sets the specified user-designated property for the selected object(s). If “!”…
Read more

ZOMStatistics

Produces a statistical report on selected objects. Syntax ZOMStatistics object specification [option…] Options ;k [!] The ;k option is used to assign a keyword to the selected object(s). If the keyword is already assigned, this assignment is ignored. If “!” is specified, the keyword assignment is removed for the object(s). ;p [!] Set the specified…
Read more

Pausing Output

The “w” option is used to wait between pages of output produced by a ZOM service. For example, the following command lists information on all the objects named “Inventory” to the screen and waits for the user to press Enter after every page of output: ZOMList Inventory ;w

Processing Options

Processing options are used to set object status properties and to modify the behavior of the service being invoked. Each ZOM service specifies the processing options that apply. For more information, see the Reference Guide. However, there are some processing options that apply generally to all ZOM services and these options are described in the…
Read more

Redirecting Output

The “d” option is used to redirect the output of a ZOM service to a document. For example, the following lists information on all the objects named “Inventory” to the document ListOutputDoc: ZOMList Inventory ;d ListOutputDoc In this case, the contents of ListOutputDoc are overwritten. ListOutputDoc must be an existing document object. If you want…
Read more

Assigning Keywords

You can also use processing options to set and reset keywords for your objects. The option syntax is similar to the selection syntax for keywords. You specify the processing option “;k” followed by the keyword. For example, the following command assigns the keyword “Customer_Forms” to all Form objects with names starting with “fCust”: ZOMSet fCust*…
Read more

Setting Status Properties

You can use processing options to set and reset any of the user-designated status properties. The option syntax is similar to the selection syntax for status properties. Specify the processing option ;p followed by the status property indicator. For example, the following command assigns the locked property to all Entity Set objects: ZOMSet +t Ent…
Read more

Selecting by Named Set

Objects can be selected by a named set that contains a list of objects. This named set must be constructed using the ObjList EntitySet: find all ObjList where ObjectName like ‘%Cust%’ -> sCust In this example, all objects of the set “sCust” are selected: ZOMList +s sCust

Selecting by the Data Property

Objects can be selected by querying the data property using the selection criteria “da”. All data objects (i.e., EntitySet objects and relationships with field objects) are selected. For example, in the following command, all data objects are selected for use by the ZOMLIST service: ZOMList +p da In the next example, all objects that are…
Read more

Selecting by the Selected Property

Objects can be selected by querying the selected property using the selection criteria “s”. All objects that are selected (i.e., have been assigned by the user as selected) are selected. In the following example, all objects that are considered selected by the user are selected: ZOMList +p s In the next example, all objects that…
Read more

en_CAEnglish