Skip to main content

AQS attribute

Store an AQS query

An AQS attribute can store a single AQS query in JSON format.

Configuration

When adding or editing an AQS attribute on a design/interface, you can configure the following properties:

The properties of an AQS attribute
  • Name * - enter a distinct name that clearly identifies the attribute.
  • Code (read-only) - the attribute's Global Unique Code (Guc) identifier.
  • Required - if enabled, the attribute must be populated before an item can be saved. It can't be left blank!

  • Read-only - if enabled, the attribute can only be populated when creating items. It can't be edited afterwards!

  • Unique - if enabled, the attribute only accepts values that aren't already stored in other items of the design/interface.

  • Allowed query types - the attribute will only accept AQS queries that use one of the selected root nodes.

  • Design or interface - the attribute will only accept AQS queries that target the chosen design/interface.

  • Attributes - use the Pathfinder to select one or more attributes from the chosen design/interface. The attribute will only accept AQS queries that include these selected attributes.

  • Default value - use the AQS Builder to create an AQS query. If set, the attribute will automatically be populated with this, unless another value is entered.

  • Tags - use the Tag Manager to assign custom tags or a relevant system tag.

    Available system tags
    • RequiredOnTaskStatus[Completed/Cancelled] - only relevant if the design/interface implements the Tasks interface. The attribute becomes required when a task's status changes to Completed/Cancelled.

    • ActionParameter[Dynamic] - for internal use only. Marks the attribute as a configurable parameter on a workflow action.

Enter a value

When creating or editing an item, select the attribute to build an AQS query using the AQS Builder.

An AQS attribute field
Building a query with the AQS Builder