This is documentation for Caché & Ensemble. See the InterSystems IRIS version of this content.

For information on migrating to InterSystems IRIS, see Why Migrate to InterSystems IRIS?

%BI.WComputation

persistent class %BI.WComputation extends %Library.Persistent

SQL Table Name: %BI.WComputation

Property Inventory

Properties

property ClassName as %String (TRUNCATE = 1);
The class name.
Property methods: ClassNameDisplayToLogical(), ClassNameGet(), ClassNameGetStored(), ClassNameIsValid(), ClassNameLogicalToDisplay(), ClassNameLogicalToOdbc(), ClassNameNormalize(), ClassNameSet()
property Display as %String (TRUNCATE = 1);
The display type of the return value
Property methods: DisplayDisplayToLogical(), DisplayGet(), DisplayGetStored(), DisplayIsValid(), DisplayLogicalToDisplay(), DisplayLogicalToOdbc(), DisplayNormalize(), DisplaySet()
property Drilldownable as %String (TRUNCATE = 1);
The drilldownable of the computation return value
Property methods: DrilldownableDisplayToLogical(), DrilldownableGet(), DrilldownableGetStored(), DrilldownableIsValid(), DrilldownableLogicalToDisplay(), DrilldownableLogicalToOdbc(), DrilldownableNormalize(), DrilldownableSet()
property Formula as %String (MAXLEN = 50000, TRUNCATE = 1);
This is the formula for the computation
Property methods: Formula2DisplayToLogical(), Formula2Get(), Formula2GetStored(), Formula2IsValid(), Formula2LogicalToDisplay(), Formula2LogicalToOdbc(), Formula2Normalize(), Formula2Set(), FormulaDisplayToLogical(), FormulaGet(), FormulaGetStored(), FormulaIsValid(), FormulaLogicalToDisplay(), FormulaLogicalToOdbc(), FormulaNormalize(), FormulaSet()
property Formula2 as %String (MAXLEN = 50000, TRUNCATE = 1);
This is the post-formula for the computation
Property methods: Formula2DisplayToLogical(), Formula2Get(), Formula2GetStored(), Formula2IsValid(), Formula2LogicalToDisplay(), Formula2LogicalToOdbc(), Formula2Normalize(), Formula2Set()
property KPI as %String (TRUNCATE = 1);
The KPI of the computation return value
Property methods: KPIDisplayToLogical(), KPIGet(), KPIGetStored(), KPIIsValid(), KPILogicalToDisplay(), KPILogicalToOdbc(), KPINormalize(), KPISet()
property Member as %String (TRUNCATE = 1);
The member prop of the computation return value
Property methods: MemberDisplayToLogical(), MemberGet(), MemberGetStored(), MemberIsValid(), MemberLogicalToDisplay(), MemberLogicalToOdbc(), MemberNormalize(), MemberSet()
property Name as %String (MAXLEN = 500, TRUNCATE = 1);
The name of the computation
Property methods: NameDisplayToLogical(), NameGet(), NameGetStored(), NameIsValid(), NameLogicalToDisplay(), NameLogicalToOdbc(), NameNormalize(), NameSet()
property decPoint as %String (TRUNCATE = 1);
The decimal point of the computation return value
Property methods: decPointDisplayToLogical(), decPointGet(), decPointGetStored(), decPointIsValid(), decPointLogicalToDisplay(), decPointLogicalToOdbc(), decPointNormalize(), decPointSet()
property fontProp as %String (TRUNCATE = 1);
The Font property of the computation return value
Property methods: fontPropDisplayToLogical(), fontPropGet(), fontPropGetStored(), fontPropIsValid(), fontPropLogicalToDisplay(), fontPropLogicalToOdbc(), fontPropNormalize(), fontPropSet()
property newRow as %String (TRUNCATE = 1);
The new row value of the computation return value
Property methods: newRowDisplayToLogical(), newRowGet(), newRowGetStored(), newRowIsValid(), newRowLogicalToDisplay(), newRowLogicalToOdbc(), newRowNormalize(), newRowSet()
property procOrder as %String (TRUNCATE = 1);
The processing order of the computation return value
Property methods: procOrderDisplayToLogical(), procOrderGet(), procOrderGetStored(), procOrderIsValid(), procOrderLogicalToDisplay(), procOrderLogicalToOdbc(), procOrderNormalize(), procOrderSet()

Queries

query ComputeAll(iCls As %String)
SQL Query:
SELECT ID,Name,Formula,Display,decPoint,procOrder,fontProp,Member,newRow,KPI,Drilldownable,Formula2 FROM %BI.WComputation WHERE ClassName=:iCls

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.WComputation)

^BI.WComputationD(ID)
=
%%CLASSNAME
ClassName
Display
Formula
Name
decPoint
Formula2
Drilldownable
KPI
Member
fontProp
newRow
postFormula
procOrder
Feedback