Description

Set Workflow and State of the specified object. The object must be checked out. 

Syntax

Sub SetWorkflowAndState(Vault As Vault, ObjVer As ObjVer, Workflow As Object, State As Object)

Parameters

Name

Data Type

Description

Vault

Vault

The Vault object provided by the event handler.

ObjVer

ObjVer

ObjVer of the target object

Workflow

Object

Target Workflow ID or alias

State

Object

Target State ID or alias. the State must be valid state of the specified workflow

Return

Not return value.

Example

'create Pentagon DOCS Script Library object

Set scriptLib = GetExtensionObject("PentagonDOCS.Core.ScriptLibrary")


'set Workflow and State

scriptLib.SetWorkflowAndState Vault, ObjVer, "ExDOCS.Workflow.CDEShared", "ExDOCS.State.PrepareToShare"