ZIM Auxiliary Relationships
Welcome to our Knowledge Base
Documentation | Blog | Demos | Support
< All Topics
Print
ZIM Auxiliary Relationships
3.3 out of 5 stars
2 ratings
5 Stars | 50% | |
4 Stars | 0% | |
3 Stars | 0% | |
2 Stars | 0% | |
1 Stars | 50% |
ZIM’s Auxiliary Relationships are predefined relationships to associate Data Dictionary objects thus speeding Zim applications development.
The Predefined Relationships
NAME | MEANING |
---|---|
EntFields | It’s a relationship between EntitySets and their associated Fields. |
RelFields | It’s a relationship between Relationships with fields and their associated Fields. |
DocFields | It’s a relationship between Documents with fields and their associated Fields. |
EntRoles | It’s a relationship between EntitySets and their associated Roles. |
RelRoles | It’s a relationship between Relationships and their associated Roles. |
FormFormFields | It’s a relationship between Forms and their associated FormFields. |
DispDispForms | It’s a relationship between Displays and the Forms belonging to these Displays. |
MenuFormFields | It’s a relationship between Menus and their associated FormFields. |
Remarks
When a new Zim database is first created, the above auxiliary relationships are also automatically created to be used in Zim development.
Example
To find all fields belonging to the entity sets “Customers” and “Invoices”:
find Ents EntFields Fields where Ents.EntName in ("Customers", "Invoices") -> sMySet
Check whether there are any relationships with fields:
find Rels RelFields Fields
if $SetCount = 0
out "No Relationships with Fields"
endif
Updated
ByCelso Bressan
Was this article helpful?
3.3 out of 5 stars
2 ratings
5 Stars | 50% | |
4 Stars | 0% | |
3 Stars | 0% | |
2 Stars | 0% | |
1 Stars | 50% |
5