Note: Nintex Apps data centers are located in West US and Australia (AUS). In-region processing of Nintex Apps data is only available in these regions.

Nintex Apps Model Condition Metadata Object

The Nintex Apps Model Condition Metadata Object is built on the server-side and is not a constructible type.

Conditions are defined for a particular Model. For more information about defining conditions in the Page Designer, see how conditions determine the records in your model.

Note:  All properties in the Condition Metadata Object should be treated as read-only. Overwriting these values on the rendered page will result in undefined behavior and likely cause unexpected and undesirable results.

Properties

Property Type Required Description
field string No

The name of the field on which the condition will operate, as defined in the Page Designer.

joinField string No

For a subquery, defines the field on which the subquery will be joined to the parent object, as defined in the Page Designer.

joinObject string No

For a subquery, the name of the sObject to query for a value or list of values for the condition, as defined in the Page Designer.

mergeField string No

When a condition derives its value from a "Field from another model", the name of the field from which the value will be derived, as defined in the Page Designer.

model string No

The name of the skuid.model.Model that acts as the source for a "Field from another model" condition ("modelmerge"), as defined in the Page Designer.

name string No

The name of the filter as defined in the Page Designer.
noValueBehavior string No

A value defined in the Page Designer describing how the condition will behave if a value could not be derived from a URL parameter (the parameter was missing) or Model (no rows were returned).

deactivate - Deactivate this condition noquery - Abort this model's query

operator string No

An operator defined in the Page Designer describing how the condition's field will be compared to a value as defined in the Page Designer.

  • =
  • !=
  • gt - >
  • lt - <
  • gte - >=
  • lte - <=
  • in
  • not in
  • starts with
  • ends with
  • contains
  • does not contain
  • does not start with
  • does not end with
originalInactive boolean No

The default "inactive" state for a condition, as defined in the Page Designer.

subConditions Unknown Type No

Model Condition Metadata Object

Conditions defined in the Page Composed which are applied to a subquery which will generate a value or list of values for the current condition.

subConditionLogic string No

A value defined in the Page Designer which describes how multiple subconditions should be combined.

Example: "(1 AND 2) OR (3 AND 4)"

type string No

The type of condition as defined by the "Value Content" picklist in the Page Designer.

  • fieldvalue - Single specified value
  • multiple - Multiple specified values
  • param - URL parameter
  • userinfo - UserInfo of page viewer
  • blank - None - blank value
  • modelmerge - Field from another model
  • join - Result of subquery