This tab (fig. 1) displays additional object settings. The Additional tab includes the following units: Inheritance and Hierarchy, Scripts, Show. Each unit has its own settings.
Fig. 1 User object page. "Additional" tab
"Inheritance and Hierarchy" unit
Base class – select the object, from which the current object will be inherited. The created object will acquire all the properties of the parent (base) object.
Allow to create heirs – allow or forbid creating child objects of the current object.
Hierarchical– display the object instances hierarchically in Web Application. When you use this object in Web Application, its instances will be displayed as a group tree with nested object instances.
When you select this checkbox, a new field "Hierarchy type" will appear on the tab:
Groups and elements. If you select this option, the "Is a group" property will appear on the Properties tab. If this type of hierarchy is selected, it becomes possible to create groups that can be parent objects and object instances. In turn, in each group, both groups and individual instances can be created.
Elements. If you select this hierarchy type, you can create groups that can be parent objects. Groups in this case are object instances.
"Scripts" unit
Add Script – select a script, which will be executed when loading the object form in Web Application. The script will be executed when you open a particular instance of the object.
"Show" unit
Icons – add an icon to any system object. The icon will be displayed in the object list in Web Application. The icon must be of a standard size: 16*16, 24*24 or 32*32.
Display in the list of objects – display the object in the Objects section of Web Application.
Display in the tree of types – display the object in the system type tree.
To display additional units (Program Settings and Filter Settings), enable the advanced mode of ELMA Designer.