Modify calculated object class properties
In the class settings, you can overwrite the default accessibility and rendering options of calculated object class properties defined in the standard object class model. Whether your settings are used as default for all users or for users logged in with defined user profiles only depends on the definition of the class settings for which you are configuring the object class properties.
You can see the default settings of the object class property attributes in the Meta-Model tab. In the explorer, click the node: Classes > object class name > Calculated Properties > object class property name.
- Go to the Presentation tab.
- In the explorer, expand the nodes Class Settings > the object class you would like to edit > the class settings you would like to edit.
- Right-click the Calculated Properties node and select Modify Calculated Property Behavior.
- The new calculated property modification will be added as the last child node of the Calculated Properties node with a random property assignment. Click the node and select the relevant calculated object class property in the Property Name attribute.
Each calculated object class property can only be added once to the Properties node. If you do not find the object class property in the drop-down list, there is already a modification for this property. Change the existing calculated property modification node.
- Set the attributes as required:
- Caption: Define a caption that will be displayed for the calculated object class property on the Alfabet user interface.
- Hint: Define a tooltip that will be displayed for the calculated object class property on the Alfabet user interface.
- Access in User Interface: Define whether the user has ReadOnly (ReadAccess ) access to the calculated object class property or whether the calculated object class property is completely hidden (NoAccess).
- Property Group: Select the property group the calculated object class property shall be displayed in.
- Visibility Conditions: If you want the calculated object class property to be visible under specific circumstances only, you can create a condition configuration object that is testing whether the specific circumstances apply. You can then select the condition object in this attribute. The property will be visible if the condition applies. For example, a property shall only be visible for users in user group B. The condition checks the user group configuration for the current user at runtime and hides the property if the user is not member of user group B.