Home > Class Reference > %SYS namespace > %DeepSee.Report.Model.Aggregate

%DeepSee.Report.Model.Aggregate

class %DeepSee.Report.Model.Aggregate extends %DeepSee.Report.Model.Stylable

Property Inventory

Parameters

parameter XMLNAME = aggregate;
Inherited description: This parameter provides the default XMLNAME for the class. If it is empty then the class name will be used to construct a default XML name. The default XMLNAME is used as the top level tag when exporting objects and the export context did not provide an XML container name.

Properties

property accumIf as %ZEN.Datatype.string;
Only accumulate if accumif is true
Property methods: accumIfDisplayToLogical(), accumIfGet(), accumIfIsValid(), accumIfLogicalToDisplay(), accumIfLogicalToOdbc(), accumIfNormalize(), accumIfSet()
property caption as %String (XMLPROJECTION = "attribute");
caption used in table
Property methods: captionDisplayToLogical(), captionGet(), captionIsValid(), captionLogicalToDisplay(), captionLogicalToOdbc(), captionNormalize(), captionSet()
property class as %ZEN.Datatype.className;
Inherited description: CSS class to apply to this element
Property methods: classDisplayToLogical(), classGet(), classIsValid(), classLogicalToDisplay(), classLogicalToOdbc(), classNormalize(), classSet()
property field as %ZEN.Datatype.classMember (MEMBERTYPE = "SQLCOLUMN");
Name of field (column) in the base query for this report that will supply the value for this item. If this starts with "!" then this is expression that evaluates to field name
Property methods: fieldDisplayToLogical(), fieldGet(), fieldIsValid(), fieldLogicalToDisplay(), fieldLogicalToOdbc(), fieldNormalize(), fieldSet(), fieldsDisplayToLogical(), fieldsGet(), fieldsIsValid(), fieldsLogicalToDisplay(), fieldsLogicalToOdbc(), fieldsNormalize(), fieldsSet()
property fields as %ZEN.Datatype.string;
Name of fields (columns) in the base query for this report that will supply the values for this item.
Property methods: fieldsDisplayToLogical(), fieldsGet(), fieldsIsValid(), fieldsLogicalToDisplay(), fieldsLogicalToOdbc(), fieldsNormalize(), fieldsSet()
property format as %ZEN.Datatype.string;
Property methods: formatDisplayToLogical(), formatGet(), formatIsValid(), formatLogicalToDisplay(), formatLogicalToOdbc(), formatNormalize(), formatSet()
property name as %ZEN.Datatype.name [ InitialExpression = "item" , Required ];
Name used for the XML representation of this node.
If a value is not supplied, "item" is used.
This must contain a valid identifier value.
Property methods: nameDisplayToLogical(), nameGet(), nameIsValid(), nameLogicalToDisplay(), nameLogicalToOdbc(), nameNormalize(), nameSet()
property type as %ZEN.Datatype.string (MAXLEN = 50, VALUELIST = ",COUNT,SUM,AVG,MIN,MAX,CUSTOM,CLASS");
Type of aggregate to calculate.
Property methods: typeDisplayToLogical(), typeGet(), typeIsValid(), typeLogicalToDisplay(), typeLogicalToOdbc(), typeNormalize(), typeSet()

Inherited Members

Inherited Properties

Inherited Methods