2022 April Release

Class COOWF@1.1:ConditionStartDefinition Permanent link for this heading

Class Hierarchy

Object > ComponentObject > ConfigurationObject > SimpleConfigurationObject > DefinitionElement > ConditionStartDefinition

Objects of this class are used to define the start point of the definition of a IF-THEN-ELSE condition in a process definition. Conditions are represented by two objects, one representing the start point, that contains the condition, and one representing the end point.
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[]

actdefprev

Predecessor Activities

LanguageStringList[]

actdeftitle

Title

WorkFlowEvalAction

defcondaction

Action to Evaluate Condition

ConditionEndDefinition

defcondend

End of Condition

Content

defcondition

Condition

DefinitionElement[]

defelsenext

Successor Activities if Condition Is Not Fulfilled

ObjectClass[]

defrefobjclasses

Used Object Classes

DefinitionElement[]

defthennext

Successor Activities if Condition Is Fulfilled

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

InsertFirstElement(
  object elem,
  optional integer part)

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)