Create class settings
If you want to change the icon representing the object, you must upload the icon as PNG file with the size 22x22 pixel to the icon gallery.
- In the Presentation tab, expand the Class Settings node and the node of the object class for which you want to define class settings.
- Right-click an existing class settings and select New Class Settings as Copy.
- Click the new class settings node and change the attributes to match your demands:
Some attributes are deprecated and are only available to inform customers migrating from Alfabet 10.15 about their migrated settings. The following description is limited to attributes available for Alfabet 11 releases.
Attributes for the class settings:
- Name: Enter a technical name for the class settings. Do not use whitespaces and special characters.
- Default: Set the attribute to True if you want the class settings to be used as standard in all user profiles which do not have class settings explicitly assigned for this object class. The class setting then substitutes the private ClassIDPrefix_Standard class settings as default.
Attributes for rendering of the object class:
- Icon: Select an icon from the icon gallery to change the icon representing the object class in views and explorers.
- Image Properties: Open an editor for an attribute and select the object class properties that shall be used for display of the object in explorers, selectors, and the first column of the data workbench. You can define the order of the selected properties using the arrow buttons on the upper right of the editor.
- Properties in Preview: Open an editor for an attribute and select the object class properties that shall be visible in a data workbench of the object class when a user first opens it. You can define the order of the selected properties using the arrow buttons on the upper right of the editor.
Attributes for editing of the object class:
- Selector Definition: If multiple selectors are available for the object class, you can change the selector which opens for any button interaction opening a selector and not having a specific selector definition in the button configuration.
- Content View: Select the class-based content area defined for the object class that shall open when a user navigates to an object of the object class.
- Default Editor Type: Select either SimpleEditor , if you want Edit and Create buttons to open an editor, or Wizard if a wizard shall open.
- Editor: If multiple editors are available for the object class and the Default Editor Type is set to SimpleEditor, you can change the editor which opens for any create or edit button interaction not having a specific editor definition on the button configuration.
- Custom Editor: If you have defined a custom editor, select the custom editor to add the content of the custom editor to the editor fields from the editor selected in the Editor attribute.
Custom editor definition is currently changed for Alfabet 11 releases. Documentation will be provided with the availability of the new configuration methods.
- Wizard: If a wizard is available for the object class and the Default Editor Type is set to Wizard , select the wizard that shall open when a user clicks an Edit or Create button.
Attributes for configuration of business functions: These attributes are defining settings for the standard business functions available in the Functions tab.
- Foreground Color: Select the foreground color that shall be used to display objects of the object class in various types of configured reports.
- Searchable: If you are using the Simple_Search or Browse standard business functions, set this attribute to True to allow search for objects of this object class.
- Search Properties: If you are using the Simple_Search or Browse standard business functions, select the object class properties a user shall be able to search for.
- Properties to Sort: If you are using the Simple_Search or Browse standard business functions, Open an editor for an attribute and select the object class properties that shall be used to sort the search results. You can define the order of sorting using the arrow buttons on the upper right of the editor.
- Consider in New Objects: If you want objects of this object class to be listed in the New_Recent_Objects business function, set this attribute to True.
- Consider in Recent Objects: If you want objects of this object class to be listed in the Recent_Objects business function, set this attribute to True.
- Allow Read Permissions via REST API: If you want to allow reading of object data via the Alfabet RESTful services for this object class, set the attribute to True.
- Allow Write Permissions via REST API: If you want to allow changing of object data via the Alfabet RESTful services for this object class, set the attribute to True
- Preview Property Group: Open the editor of the attribute and select the property group that shall be displayed by default in workflow step content areas as preview of the object the workflow step is about. This setting can be overwritten in the workflow configuration.
- Visualization Item: If visualization items for use in workflow configuration have been defined for the object class under the Visualization Items node in the Presentation tab, you can select the visualization item to be used in all workflows about the object class which have no own visualization item definition.
- Change the availability of object class properties and buttons for the object class in the sub-nodes. These changes are described separately in the sections Modify object class properties and Modify buttons.