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.Planner

%BI.Planner

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

SQL Table Name: %BI.Planner

Property Inventory

Method Inventory

Properties

property ClsName as %String (TRUNCATE = 1);
Property methods: ClsNameDisplayToLogical(), ClsNameGet(), ClsNameGetStored(), ClsNameIsValid(), ClsNameLogicalToDisplay(), ClsNameLogicalToOdbc(), ClsNameNormalize(), ClsNameSet()
property Fldr as %String (TRUNCATE = 1);
Property methods: FldrDisplayToLogical(), FldrGet(), FldrGetStored(), FldrIsValid(), FldrLogicalToDisplay(), FldrLogicalToOdbc(), FldrNormalize(), FldrSet()
property Flt as %String (TRUNCATE = 1);
Property methods: FltDisplayToLogical(), FltGet(), FltGetStored(), FltIsValid(), FltLogicalToDisplay(), FltLogicalToOdbc(), FltNormalize(), FltSet()
property QryLine as array of %String (TRUNCATE = 1);
Property methods: QryLineBuildValueArray(), QryLineCollectionToDisplay(), QryLineCollectionToOdbc(), QryLineDisplayToCollection(), QryLineDisplayToLogical(), QryLineGet(), QryLineGetObject(), QryLineGetObjectId(), QryLineGetStored(), QryLineGetSwizzled(), QryLineIsValid(), QryLineLogicalToDisplay(), QryLineLogicalToOdbc(), QryLineNormalize(), QryLineOdbcToCollection(), QryLineSet(), QryLineSetObject(), QryLineSetObjectId()
property SjArea as %Integer;
Property methods: SjAreaDisplayToLogical(), SjAreaGet(), SjAreaGetStored(), SjAreaIsValid(), SjAreaLogicalToDisplay(), SjAreaNormalize(), SjAreaSet(), SjAreaXSDToLogical()
property VName as %String (MAXLEN = 200, TRUNCATE = 1) [ Required ];
Property methods: VNameDisplayToLogical(), VNameGet(), VNameGetStored(), VNameIsValid(), VNameLogicalToDisplay(), VNameLogicalToOdbc(), VNameNormalize(), VNameSet()

Methods

classmethod createQuery(tbody)
classmethod deletePlanner(id)
classmethod getQuery(id)
classmethod loadDataJS(id)
classmethod loadDimJS()
classmethod loadValJS(dimID, dimName, condBegin)
classmethod saveDataJS(plannerId, vName, foldID, query, tbody)

Queries

query AllPlanner()
SQL Query:
SELECT %ID,VName,Fldr FROM Planner ORDER BY VName
query FolderPlanner(folder)
SQL Query:
SELECT %ID,VName FROM Planner WHERE fldr=:folder ORDER BY VName

Inherited Members

Inherited Methods

Storage

Storage Model: CacheStorage (%BI.Planner)

^BI.PlannerD(ID)
=
%%CLASSNAME
ClsName
Fldr
Flt
SjArea
VName

Storage Model: CacheStorage (%BI.Planner)

^BI.PlannerD(ID,"Q",n)
=
QryLine(n)