Skip to main content
Skip table of contents

Adding or Editing an Extended Attribute

Extended attributes are used to define a subset of attributes to hold data. They are directly linked to an attribute and so can only be created after an initial attribute.

Adding or Editing an Extended Attribute

To add or edit an extended attribute:

  • Select the section to which you want to add the extended attribute from the Select section drop-down list.

image-20240307-142012.png

If you opened the Attribute Manager by clicking the Manage Attribute Definitions option in the Tasks panel, this field is read-only.

  • Right-click on the relevant Extended item in an attribute and then select New > New Extended Attribute to add a new attribute.

Attribute Manager, New Extended Attribute
  • Right-click on an existing attribute and click the View option to edit it.

Attribute Manager, View selected option.

The Attribute Definition window is displayed.

image-20240307-142329.png

You can add a pre-existing attribute by right-clicking on the relevant category and selecting New > Select Extended Attribute. This displays the Select window where you can select the relevant extended attribute.

  • Enter or edit the relevant details. The fields displayed are dependent on the Type field.

The fields common to all extended Attribute Types are described in the following table:

This field…

Holds this information...

Name

The name of the extended attribute.

Show When Empty

Whether to display the extended attribute if there are no values.

Is Mandatory

Whether the field is mandatory.

Parent Attribute

The attribute to which the extended attribute belongs. Select from the drop-down list.

Description

A description of the extended attribute. This is displayed at the bottom of the Attribute Manager when the extended attribute is selected.

Type

The field's data type.

  • Select from the following:

    • Date

    • Decimal

    • Entity

    • List

    • Number

    • Reference Data

    • Text

    • True\False

    • Yes\No

Condition

A condition that enables or disables the extended attribute depending on another attribute's value (for example: entering a condition of [<extended attribute name>]>9 only enables the extended attribute if that attribute is greater than 9).

Additional fields depending on the Type are defined in the following drop-downs:

Decimal or Number

The additional fields for Decimal or Number types are described in the following table:

This field…

Holds this information...

Common Mask

This forces the particular formatting of data entry into a field. Currently, there is only one option for both the Decimal and Number types - DefaultDecimal (that is: a decimalised number) and DefaultNumber (that is: a whole number) respectively.

Mask Example

Displays an example of the common mask selected. This cannot be edited.

Formula

Allows you to define a formula to calculate a value based on other attributes (for example: [Attribute1]*[Attribute2] will multiply the Attribute1 and Attribute2 fields and display a value).

Default Value

A default value, if required.

Entity

Selecting the 'Entity' type displays the Type Name field, which at present only contains the 'Contact' option.

image-20240307-125541.png

This allows the user to select a contact record.

List

Selecting the 'List' type displays the List section.

This allows you to add defined options for the user to select from a drop-down list.

Reference Data

Selecting the 'ReferenceData' type displays the Type Name field, where you can select from available reference data items to display.

image-20240307-125714.png

Refer to Managing Reference Data for information on defining reference data items.

Text

The additional fields for Text types are described in the following table:

This field…

Holds this information...

Common Mask

This forces the particular formatting of data entry into a field. Select whether the field requires an email or website format, or is a free text field.

Mask Example

Displays an example of the common mask selected. This cannot be edited.

Default Value

A default value, if required.

There are no additional fields for Date, True\False or Yes\No types.

  • Click OK.

The extended attribute is then added to the attribute.

It can be accessed by users in the relevant editor by clicking the blue plus button adjacent to its parent attribute field.

image-20240307-142552.png
image-20240325-100729.png

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.