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


class %DeepSee.Report.Model.Group extends %DeepSee.Report.Model.Element

This class is used by the DeepSee Report Generator.
It represents a group within a report.

Property Inventory


parameter XMLNAME = group;
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.


property breakOnField as %String (MAXLEN = 255, XMLPROJECTION = "attribute");
Name of the breaking field for this group.
Property methods: breakOnFieldDisplayToLogical(), breakOnFieldGet(), breakOnFieldIsValid(), breakOnFieldLogicalToDisplay(), breakOnFieldLogicalToOdbc(), breakOnFieldNormalize(), breakOnFieldSet()
property category as %String (MAXLEN = 255, XMLPROJECTION = "attribute");
Specifies which type of group this is, e.g. "header", "group".
Property methods: categoryDisplayToLogical(), categoryGet(), categoryIsValid(), categoryLogicalToDisplay(), categoryLogicalToOdbc(), categoryNormalize(), categorySet()
property display as %Boolean (XMLPROJECTION = "attribute") [ InitialExpression = 1 ];
Specifies whether group appears in display
Property methods: displayDisplayToLogical(), displayGet(), displayIsValid(), displayLogicalToDisplay(), displayLogicalToXSD(), displayNormalize(), displaySet(), displayXSDToLogical()
property elements as list of Element (XMLELEMENTREF = 1, XMLPROJECTION = "ELEMENT", XMLTYPECONSTRAINT = "CHOICE");
Set of elements within this group.
Property methods: elementsBuildValueArray(), elementsCollectionToDisplay(), elementsCollectionToOdbc(), elementsDisplayToCollection(), elementsGet(), elementsGetObject(), elementsGetObjectId(), elementsGetSwizzled(), elementsIsValid(), elementsOdbcToCollection(), elementsSet(), elementsSetObject(), elementsSetObjectId()
property hasSQL as %Boolean (XMLPROJECTION = "attribute") [ InitialExpression = 0 ];
Specifies the index number of this group within its category.
Property methods: hasSQLDisplayToLogical(), hasSQLGet(), hasSQLIsValid(), hasSQLLogicalToDisplay(), hasSQLLogicalToXSD(), hasSQLNormalize(), hasSQLSet(), hasSQLXSDToLogical()
property index as %Integer (XMLPROJECTION = "attribute");
Specifies the index number of this group within its category.
Property methods: indexDisplayToLogical(), indexGet(), indexIsValid(), indexLogicalToDisplay(), indexNormalize(), indexSet(), indexXSDToLogical()
property xpath as %String);
Property methods: xpathDisplayToLogical(), xpathGet(), xpathIsValid(), xpathLogicalToDisplay(), xpathLogicalToOdbc(), xpathNormalize(), xpathSet()

Inherited Methods