Setting attribute
note
Modifying this entity requires certain user authorization. For more information, see User Groups.
The Setting attributes section allows you to define properties to individual Setting of any kind. The Components direct the processing with regard to the Settings Attributes, if present.
Properties
Setting attribute group
Name | Type | Description |
---|---|---|
CLR-name | String | Specifies the name that will be used to refer to the instance of the entity from Code Expressions in Adapterflows. The CLR-name is automatically generated from the Name property, but can be modified. For details and restrictions, see see CLR-name property |
Created | DateTime | Date and time when the Setting attribute group was created. Automatically generated by the system. |
Description | String | Brief description of the Setting attribute group. |
Entity type | EntityType | Specifies the entity type. The property is Read-only and is only displayed in filter listings to identify the entity type. It can be used for example when filtering on entities with a filter containing an 'All' part. For more information, see Entity filters. |
ID | Guid | The entity ID of the Setting attribute. Automatically generated by the system. |
Modified | DateTime | Date and time of the latest modification of the Setting attribute group. Automatically generated by the system. |
Name | String | Name of the Setting attribute group. |
System Internal | Boolean | Specifies whether the entity is a built-in system entity (True) or a customized application entity created to meet the requirements of the business flows (False). A system entity is read-only and cannot be deleted since it may be used by system script(s). New system entities can only be added by certified iCore personnel. |
Setting attribute
Name | Type | Description |
---|---|---|
CLR-name | String | Specifies the name that will be used to refer to the instance of the entity from Code Expressions in Adapterflows. The CLR-name is automatically generated from the Name property, but can be modified. For details and restrictions, see CLR-name property |
Default value | Object | The default value of the attribute, which is automatically set when the group is added to a Setting. The default value is used if no other value has been entered specifically. |
Description | String | Brief description of the Setting attribute. |
Mandatory | Boolean | Specifies whether the Setting attribute is mandatory. |
Modified date | DateTime | Date and time of the latest modification of the Setting attribute. |
Name | String | Name of the Setting attribute. |
Parameter | ScriptVarType | Specifies the parameter type of the attribute value. Available types are String, Integer and Float. |
System Internal | Boolean | Specifies whether the Setting attribute is a generic system attribute, or a customized application attribute created to meet the requirements of the business flows. System attributes may only be added by certified iCore personnel. A system internal attribute cannot be deleted, as it may be used by system scripts. |
Protected | Boolean | Specifies whether values of this attribute type are protected or not. The property applies to the Setting attribute value and the default value of the attribute. See also Data protection. |
Default value property
If a Setting attribute value is missing when a Script performs Get Attribute Value, the default value must be managed from the Script.