Notes on Assigning of Init Values for Attributes

When working with HELiOS, there are various ways and possibilities to fill in database attributes and corresponding fields of the interface with init values.

For example, you can use the possibility of individual initialisations of fields in masks via the Mask Editor:

Attribute fields can also be initialised with automatically transferred entries during operations such as indexing or derivation, which you can set via the Attribute Editor.

Through corresponding settings in EDBSETUP, attribute fields can also be initialized via action lists.

Therefore, it is important to observe a prioritisation sequence in which already initialized attributes may be overwritten by the automated initialisation of another action.

The following list should be read in such a way that the next step can override the previous one:

  1. Initialisation in the Mask Editor

  2. Initialisation by content of an original object during indexing or derivation, definable in the Attribute Editor

  3. Action list initialisation using EDBSETUP

  4. External initialisation, e.g. through API functions or indirectly from interfaced applications such as HiCAD

  5. Initialisation of certain attributes predefined by HELiOS, e.g. the creation date or the creator of a data record

  6. KST initialisations, if corresponding customer-specific adaptations of HELiOS exist

 

This means: Manually assigned init values for certain fields in the Mask Editor may be overridden, if a certain automated initialisation is provided in the Attribute Editor for a certain operation where a new object emerges from the original one, or if a certain initialisation is set at a certain workflow step. In turn, a workflow action list from EDBSETUP may also override initialisations through the attribute editor. Attribute mapping with an external application such as HiCAD may overwrite initialisations previously set by HELiOS. While certain data, such as dates set at creation and user credentials, are fixed, changes written to database fields by KST functions can in turn overwrite content initialised by HELiOS.

General Information on HELiOS