2022 April Release

Class COOWF@1.1:RepeatEndDefinition Permanent link for this heading

Class Hierarchy

Object > ComponentObject > ConfigurationObject > SimpleConfigurationObject > DefinitionElement > RepeatEndDefinition

Objects of this class are used to define the end point of the definition of a REPEAT loop in a process definition. Iterations are represented by two objects, one representing the start point, and one representing the end point, that contains the condition that is used to decide if the loop is repeated.
The condition can be created based on object properties of type INTEGER, FLOAT, STRING, BOOLEAN, DATETIME, enumeration types and object pointer types. These properties can also be nested in compound properties. Instead of a condition an action can be specified. This action determines whether or not the condition is fulfilled.

Additional Information

Properties Permanent link for this heading

Type

Property

Name

DefinitionElement[]

actdefnext

Successor Activities

DefinitionElement[]

actdefprev

Predecessor Activities

LanguageStringList[]

actdeftitle

Title

WorkFlowEvalAction

defcondaction

Action to Evaluate Condition

Content

defcondition

Condition

ObjectClass[]

defrefobjclasses

Used Object Classes

integer

defrepeatmaximum

Maximum Iterations

RepeatStartDefinition

defrepeatstart

Start of Iteration

LoopType

defrepeattype

Iteration Type

Actions Permanent link for this heading

Return Type

Signature

void

EditConditionContent(
  object attribute,
  ActionCode actioncode,
  optional integer unused3,
  ref optional integer unused4,
  optional any unused5,
  optional object[] attrpath,
  out optional string pagename,
  out optional boolean result,
  optional object[] editobjectlist,
  out optional integer[] minmaxinfo,
  ref optional object action,
  ref optional any value,
  optional any unused6)

string

GetConditionString(
  object attrdefcont,
  out retval string condstring,
  optional object attrdefaction)

void

ViewConditionContent(
  object attribute,
  ActionCode actioncode,
  optional integer unused3,
  ref optional integer unused4,
  optional any unused5,
  optional object[] attrpath,
  out optional string pagename,
  out optional boolean result,
  optional object[] editobjectlist,
  out optional integer[] minmaxinfo,
  ref optional object action,
  ref optional any value,
  optional any unused6)