2022 April Release

Struct COOWF@1.1:WorkFlowWorkList Permanent link for this heading

This type is used to store the work items of an activity instance.

Additional Information

Properties Permanent link for this heading

Type

Property

Name

Action

wfwaction

Action

ComponentObject

wfwapplication

Application

boolean

wfwautocomplete

Completes Activity

integer

wfwcoloraftercomplete

Color of the Activity After Completing the Work Item

date

wfwcompletedat

Completed on/at

SoftwareComponent

wfwcomponent

Software Component

User[]

wfwexecutedby

Executed by

string[]

wfwexpression

Expression

boolean

wfwmultiple

Multiple

boolean

wfwmust

Must Be Executed

boolean

wfwnotformanual

Ignored if Manual Activity

Object[]

wfwobject

Object(s) of Action

string[]

wfwprecondexpr

Precondition Expression

WorkFlowWorkScope

wfwscope

Scope of Action

ScriptComponentObject

wfwscriptobj

Script

date

wfwstartedat

Started on/at

String

wfwstring

Work Item (Link)

Symbol

wfwsymbol

Symbol

LanguageStringList[]

wfwtext

Work Item

string[]

wfwvisibleexpr

Visible Expression

Properties Permanent link for this heading


Action (COOWF@1.1:wfwaction) Permanent link for this heading

Defines the action that is executed for this work item of the activity. This action is executed for the objects in property wfwobject. If this property does not specify an object, the action is executed for the objects of the process. Property wfwscope defines which object of the process is used. Instead of an action an ActiveX script can be specified for the work item in property wfwscriptobj.
Note: The user must have access right AccTypeExecWorkFlow for the action object in order to execute the action. By default this right is deactivated for all actions. You can activate this access right by assigning ACL WorkFlowActionACL to the actions concerned.

Action COOWF@1.1:wfwaction

Additional Information


Application (COOWF@1.1:wfwapplication) Permanent link for this heading

Defines the appliction that is excecuted for this work item of the activity. This application is execute for the objects in property wfwobject. If this property does not specify an object, the action is executed for the objects of the process.

ComponentObject COOWF@1.1:wfwapplication

Additional Information


Completes Activity (COOWF@1.1:wfwautocomplete) Permanent link for this heading

Defines whether the work item completes the activity instance automatically. If the value is True, the execution of the work item sets the activity instance automatically to Completed.

boolean COOWF@1.1:wfwautocomplete

Additional Information


Color of the Activity After Completing the Work Item (COOWF@1.1:wfwcoloraftercomplete) Permanent link for this heading

Reads the object name.

unsigned integer COOWF@1.1:wfwcoloraftercomplete

Additional Information


Completed on/at (COOWF@1.1:wfwcompletedat) Permanent link for this heading

Defines the date and time the execution of the work item was completed.

secured date COOWF@1.1:wfwcompletedat local readonly(ui)

Additional Information


Software Component (COOWF@1.1:wfwcomponent) Permanent link for this heading

SoftwareComponent COOWF@1.1:wfwcomponent

Additional Information


Executed by (COOWF@1.1:wfwexecutedby) Permanent link for this heading

Defines the users who executed the work item. Work items can be executed by multiple users, because a work item may be repeated, and the second execution might be done by a different user or a substitute of the role the activity is assigned to.

User[] COOWF@1.1:wfwexecutedby

Additional Information


Expression (COOWF@1.1:wfwexpression) Permanent link for this heading

Defines the expression that is executed for this work item of the activity.

The object of the process is passed into the Local Scope as variable object.

string[] COOWF@1.1:wfwexpression readonly(ui)(
  optional object object,
  optional ProcessInstance process,
  optional ActivityInstance activity,
  optional integer workitem)

Local Scope: dictionary

Name

Description

object

the object of the process

process

the process instance

activity

the current activity instance

workitem

the work item which is currently processes

Additional Information


Multiple (COOWF@1.1:wfwmultiple) Permanent link for this heading

Defines whether the work item can be executed several times or just once. If the value is True, the work item can be executed several times.

boolean COOWF@1.1:wfwmultiple

Additional Information


Must Be Executed (COOWF@1.1:wfwmust) Permanent link for this heading

Defines whether the work item must be executed or not. If the value is True, the work item must be executed, before the activity can be completed.

boolean COOWF@1.1:wfwmust

Additional Information


Ignored if Manual Activity (COOWF@1.1:wfwnotformanual) Permanent link for this heading

Defines wheter the work item can be executed as a manual participant.

boolean COOWF@1.1:wfwnotformanual

Additional Information


Object(s) of Action (COOWF@1.1:wfwobject) Permanent link for this heading

Defines the objects used by the action of the work item stored in property wfwaction. If this property does not have a value, the action is executed for the objects of the process. Property wfwscope defines which object of the process is used in that case.

Object[] COOWF@1.1:wfwobject

Additional Information


Precondition Expression (COOWF@1.1:wfwprecondexpr) Permanent link for this heading

Defines the condition expression for this work item of the activity. If a condition expression is defined, the work item is not executable until result is true.

The object of the process is passed into the Local Scope as variable object. Work items which are disabled by this expression will appear in the work item control as disabled

string[] COOWF@1.1:wfwprecondexpr readonly(ui)(
  optional object object,
  optional ProcessInstance process,
  optional ActivityInstance activity,
  optional integer workitem)

Local Scope: dictionary
Returns: boolean

Name

Description

object

the object of the process

process

the process instance

activity

the current activity instance

workitem

the work item which is currently processes

Additional Information


Scope of Action (COOWF@1.1:wfwscope) Permanent link for this heading

Defines the context the action of the work item is executed in. The initial value is WFWS_FIRST ("First of Process Objects").

WorkFlowWorkScope COOWF@1.1:wfwscope

Additional Information


Script (COOWF@1.1:wfwscriptobj) Permanent link for this heading

Defines the ActiveX script that is executed for this work item of the activity. This script is executed for the objects in property wfwobject. If this property does not specify an object, the action is executed for the objects of the process. Property wfwscope defines which object of the process is used.

ScriptComponentObject COOWF@1.1:wfwscriptobj

Additional Information


Started on/at (COOWF@1.1:wfwstartedat) Permanent link for this heading

Defines the date and time the execution of the work item was started.

secured date COOWF@1.1:wfwstartedat local readonly(ui)

Additional Information


Work Item (Link) (COOWF@1.1:wfwstring) Permanent link for this heading

Defines the description of the work item.

String COOWF@1.1:wfwstring

Additional Information


Symbol (COOWF@1.1:wfwsymbol) Permanent link for this heading

Symbol COOWF@1.1:wfwsymbol

Additional Information


Work Item (COOWF@1.1:wfwtext) Permanent link for this heading

Defines the description of the work item. This is a multilingual string. This property should no longer be used to define the name of a work item the property wfwstring should be used instead

unique LanguageStringList[] COOWF@1.1:wfwtext

Additional Information


Visible Expression (COOWF@1.1:wfwvisibleexpr) Permanent link for this heading

Defines the visible expression for this work item of the activity. If a visible expression is defined, the work item is not displayed until result is true.

The object of the process is passed into the Local Scope as variable object. This expression can be used to dynamically hide work items in the work item control. On process execution the same rules are applied to this expression as to the condition expression of a work item

string[] COOWF@1.1:wfwvisibleexpr readonly(ui)(
  optional object object,
  optional ProcessInstance process,
  optional ActivityInstance activity,
  optional integer workitem)

Local Scope: dictionary
Returns: boolean

Name

Description

object

the object of the process

process

the process instance

activity

the current activity instance

workitem

the work item which is currently processes

Additional Information