Category: ZIM-X Basics

The Original Internet Language

Field DocPerUser

Whether this Document is defined to be per user. Valid Values “yes” or “no” (the default value is “no”). Remarks Normally, Documents are located in a place pointed by its FileName field. However, with DocPerUser set to “yes”, the corresponding document has the following behaviour: . They are handled by the current session and their…
Read more

Field RelPerUser

Whether this relationship is defined to be per user. Valid Values “yes” or “no” (the default value is “no”). Remarks The RelPerUser field only applies to Relationships with fields because there is no physical file to be handled. Normally, Relationships with fields belong to the database and are managed by ZimServer. However, per user Relationships…
Read more

Field EntPerUser

Whether this entity set is defined to be per user. Valid Values “yes” or “no” (the default value is “no”). Remarks Normally, entity sets belong to the database and are managed by ZimServer. However, per user entity sets have these differences: . They are handled by the current session and their information is lost after…
Read more

Multiple Windows

Using Multiple Windows So far we have dealt with the simple case where there is only one window. Now, let’s investigate the more usual case where many windows can be active simultaneously. Assume that the above examples have been built within a database that defines customers, products, and orders and that we have created non-modal…
Read more

Predefined Color Constants

These numeric constants are in Zim’s data dictionary. They can be used instead of the number value to make your code more readable. Color Constant Name Value Color Constant Name Value Inherited from the parent 0 cInactiveCaptionTxt 19 Black 1 cWindowText 20 Blue 2 cWindowFrame 21 Green 3 cScrollBarColor 22 Cyan 4 cMenuTextColor 23 Red…
Read more

Field DirName

The name of an application directory (Directories); otherwise, the one application directory in which the associated object may exist. Valid Values An 18-character string, containing a valid object name Remarks In Directories: DirName is the name assigned to the directory. In other Object Dictionary entity sets: In any entity set, the principal object’s DirName must…
Read more

DDDescriptions

Stores additional descriptive information about any type of object. An Object [data] Dictionary description is a programming object. The descriptions in DDDescriptions are available for use by special development tools, either those potentially available from Zim or those created by the application developer. Establishing a Description Call up the Development Center with the DC command,…
Read more

Field DirId

The numeric identifier for the directory. Valid Values A value in the range 0 to 248 (DEFAULT = 0) Remarks Every directory accessed by an application must have a unique DirId. If you choose a DirId of 0, the internal ID of the directory is set to match the number assigned to the corresponding operating…
Read more

Field Foreign

“Foreign” status of a directory. Indicates whether an application directory is accessible from other Zim databases. Valid Values As shown in the table below: Code Meaning No (DEFAULT) The directory exists in the database where it is defined Yes The directory exists in another database and will be connected to the defining database with an…
Read more

Field LoadOrder

Order in which to load data into form instances in a display. Indicates how data is to be loaded into forms that are repeated in a display. Valid Values A 1-character code, as shown in the table below: Code Meaning R “Row major” order (left-to-right, top-to-bottom–default) C “Column-major” order (top-to-bottom, left-to-right)  

en_CAEnglish