Skip to main content

%DeepSee.Model.KPI.property

Class %DeepSee.Model.KPI.property Extends node [ System = 3 ]

Meta-data for a property within a DeepSee KPI.

Properties

kpi

Relationship kpi As %DeepSee.Model.KPI.kpi(XMLPROJECTION = "none") [ Cardinality = one, Inverse = properties ];

KPI that this property belongs to.

defaultValue

Property defaultValue As %String(MAXLEN = 1000, XMLPROJECTION = "attribute");

Default value to apply to this property.

columnNo

Property columnNo As %Integer(MINVAL = 0, XMLPROJECTION = "attribute");

Column (1-based) in the KPI's SQL or MDX query that supplies the value for this KPI.

format

Property format As %String(MAXLEN = 255, XMLPROJECTION = "attribute");

Default format to apply to this property.

style

Property style As %String(MAXLEN = 255, XMLPROJECTION = "attribute");

Default css style to apply to this property.

headerStyle

Property headerStyle As %String(MAXLEN = 255, XMLPROJECTION = "attribute");

Default css style to apply to the column header used for this property.

Methods

%Validate

Method %Validate() As %Status

Test if this properties's definition is valid.