This is documentation for Caché & Ensemble.

For information on converting to InterSystems IRIS, see the InterSystems IRIS Adoption Guide and the InterSystems IRIS In-Place Conversion Guide, both available on the WRC Distributions page (login required).

Home > Class Reference > ENSLIB namespace > %BI.WorkFlow

%BI.WorkFlow

persistent class %BI.WorkFlow extends %Library.Persistent, %XML.Adaptor

SQL Table Name: %BI.WorkFlow

Property Inventory (Including Private)

Properties (Including Private)

property FlowStart as %String (TRUNCATE = 1);
Property methods: FlowStartDisplayToLogical(), FlowStartGet(), FlowStartGetStored(), FlowStartIsValid(), FlowStartLogicalToDisplay(), FlowStartLogicalToOdbc(), FlowStartNormalize(), FlowStartSet()
property Folder as %String (TRUNCATE = 1);
Property methods: FolderDisplayToLogical(), FolderGet(), FolderGetStored(), FolderIsValid(), FolderLogicalToDisplay(), FolderLogicalToOdbc(), FolderNormalize(), FolderSet()
property PostLoadCondition as %String (MAXLEN = 10000, TRUNCATE = 1);
Property methods: PostLoadConditionDisplayToLogical(), PostLoadConditionGet(), PostLoadConditionGetStored(), PostLoadConditionIsValid(), PostLoadConditionLogicalToDisplay(), PostLoadConditionLogicalToOdbc(), PostLoadConditionNormalize(), PostLoadConditionSet()
property PreLoadCondition as %String (MAXLEN = 10000, TRUNCATE = 1);
Property methods: PreLoadConditionDisplayToLogical(), PreLoadConditionGet(), PreLoadConditionGetStored(), PreLoadConditionIsValid(), PreLoadConditionLogicalToDisplay(), PreLoadConditionLogicalToOdbc(), PreLoadConditionNormalize(), PreLoadConditionSet()
property WFlowObj as array of WorkFlowObj;
Property methods: WFlowObjBuildValueArray(), WFlowObjCollectionToDisplay(), WFlowObjCollectionToOdbc(), WFlowObjDisplayToCollection(), WFlowObjGet(), WFlowObjGetObject(), WFlowObjGetObjectId(), WFlowObjGetStored(), WFlowObjGetSwizzled(), WFlowObjIsValid(), WFlowObjOdbcToCollection(), WFlowObjSet(), WFlowObjSetObject(), WFlowObjSetObjectId()
property WorkName as %String (MAXLEN = 100, TRUNCATE = 1);
Property methods: WorkNameDisplayToLogical(), WorkNameGet(), WorkNameGetStored(), WorkNameIsValid(), WorkNameLogicalToDisplay(), WorkNameLogicalToOdbc(), WorkNameNormalize(), WorkNameSet()

Queries

query ListAll()
SQL Query:
SELECT ID,WorkName,Folder FROM %BI.WorkFlow ORDER BY WorkName
query ListFolder(folder)
SQL Query:
SELECT ID,WorkName FROM %BI.WorkFlow WHERE (Folder = :folder) ORDER BY WorkName

Inherited Members

Inherited Methods (Including Private)

Storage

Storage Model: CacheStorage (%BI.WorkFlow)

^BI.WorkFlowD(ID,"x")
=
%%CLASSNAME

Storage Model: CacheStorage (%BI.WorkFlow)

^BI.WorkFlowD(ID,"WF",n)
=
WFlowObj(n)

Storage Model: CacheStorage (%BI.WorkFlow)

^BI.WorkFlowD(ID)
=
WorkName
FlowStart
PostLoadCondition
PreLoadCondition
Folder