Skip to main content

%BI.WorkFlow

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

SQL Table Name: %BI.WorkFlow

Property Inventory

Properties

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

Indexes

index (IDKEY on ) [IdKey, Type = key];
Index methods: IDKEYCheck(), IDKEYDelete(), IDKEYExists(), IDKEYOpen(), IDKEYSQLCheckUnique(), IDKEYSQLExists(), IDKEYSQLFindPKeyByConstraint(), IDKEYSQLFindRowIDByConstraint()

Inherited Members

Inherited Methods

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
FeedbackOpens in a new tab