Customise Text Lists

MineMarket includes default items for most Text Lists. You can edit, reorder or delete these default items, and add new items. You can also create new text lists. For example, you could create a list of colours to use for analytes that have the ListItem value type.

You can use the Contract Category text list items to limit access to contracts through domain security. Other text list items are not domain objects. The Contract Category text list replaces the contract category functionality that was in the Solution Explorer up to and including MineMarket 4.12. When upgrading to MineMarket 4.13 or later, any existing contract categories and their assigned domains are converted to list items. Each unique contract category name becomes one list item. However, if multiple contract categories with the same name were assigned to different domains, one list item is created for each domain assignment.

Security Note: You need the Allow the user to maintain list editor security right in the Base Data user group security rights group for this activity.

Activity Steps

  1. Open the List Editor.
  2. To create a new text list:
    1. Right-click in the Lists field group and select New from the menu.
    2. Enter the Text List name.
    3. Complete the following fields.
      • Allow Null Item—Whether to display the (none) option in fields that use this list.
      • Description
  3. To add a list item to a text list:
    1. Select the text list.
    2. Right-click in the List Values field group and select New from the menu.
    3. Enter the Value of the list item.
    4. Enter a Description if required.
  4. To change the order of the list items:
    1. Select the text list.
    2. Right-click a Value in the List Values field group and select Move Up or Move Down from the menu as required.

      Note: You cannot reorder the Contract Category text list items.

  5. To edit the domains for which a contract category is visible:
    1. Select the contract category in the Contract Category text list.
    2. Display the Property Window.

      Because a contract category is a domain object, the Allow Domains property is True. The Domains property lists the assigned domains.

    3. Click the ellipsis (...) in the Domains property.

      The Domain Editor displays.

    4. Check Assigned for the required domains.
    5. Click OK.
  6. Click Save.