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?

%ZEN.Report.Display.line

class %ZEN.Report.Display.line extends %ZEN.Report.Display.childrenNode, %ZEN.Report.Display.tableOutput

This tag renders a linebreak onto the page.

Property Inventory (Including Private)

Method Inventory (Including Private)

Properties

property align as %ZEN.Datatype.align [ InitialExpression = "left" ];
Possible values are "left", "right", and "center". If a horizontal rule is being drawn, this specifies the alignment of the rule within the page.
Property methods: alignDisplayToLogical(), alignGet(), alignIsValid(), alignLogicalToDisplay(), alignLogicalToOdbc(), alignNormalize(), alignSet()
property color as %ZEN.Datatype.color;
If a horizontal rule is being drawn, this specifies the color of the rule.
Property methods: colorDisplayToLogical(), colorGet(), colorIsValid(), colorLogicalToDisplay(), colorLogicalToOdbc(), colorNormalize(), colorSet()
property count as %ZEN.Datatype.integer [ InitialExpression = 1 ];
Specifies the number of linebreaks to draw. This is exactly the same as repeating the <line .../> tag.
Property methods: countDisplayToLogical(), countGet(), countIsValid(), countLogicalToDisplay(), countLogicalToOdbc(), countNormalize(), countSet()
property field as %ZEN.Datatype.string (XMLPROJECTION = "NONE");
Property methods: fieldDisplayToLogical(), fieldGet(), fieldIsValid(), fieldLogicalToDisplay(), fieldLogicalToOdbc(), fieldNormalize(), fieldSet()
property group as %ZEN.Datatype.string (XMLPROJECTION = "NONE");
Property methods: groupDisplayToLogical(), groupGet(), groupIsValid(), groupLogicalToDisplay(), groupLogicalToOdbc(), groupNormalize(), groupSet(), grouppathDisplayToLogical(), grouppathGet(), grouppathIsValid(), grouppathLogicalToDisplay(), grouppathLogicalToOdbc(), grouppathNormalize(), grouppathSet()
property length as %ZEN.Datatype.length;
If a horizontal rule is being drawn, this specifies the length of the rule.
Property methods: lengthDisplayToLogical(), lengthGet(), lengthIsValid(), lengthLogicalToDisplay(), lengthLogicalToOdbc(), lengthNormalize(), lengthSet()
property lineHeight as %ZEN.Datatype.length [ InitialExpression = "-1" ];
Specifies the line-height styling property for the line.
Property methods: lineHeightDisplayToLogical(), lineHeightGet(), lineHeightIsValid(), lineHeightLogicalToDisplay(), lineHeightLogicalToOdbc(), lineHeightNormalize(), lineHeightSet()
property pattern as %ZEN.Datatype.string (VALUELIST = ",empty,solid,dashed");
Possible values are "empty", "solid", and "dashed". An pattern of "empty" specifies a linebreak. The "solid" and "dashed" options also result in a line break, but also add a horizontal rule of the given pattern.
Property methods: patternDisplayToLogical(), patternGet(), patternIsValid(), patternLogicalToDisplay(), patternLogicalToOdbc(), patternNormalize(), patternSet()
property removeEmpty as %ZEN.Datatype.boolean (XMLPROJECTION = "NONE") [ InitialExpression = 0 ];
Property methods: removeEmptyDisplayToLogical(), removeEmptyGet(), removeEmptyIsValid(), removeEmptyLogicalToDisplay(), removeEmptyLogicalToOdbc(), removeEmptyLogicalToXSD(), removeEmptyNormalize(), removeEmptySet(), removeEmptyXSDToLogical()
property thickness as %ZEN.Datatype.length [ InitialExpression = "1px" ];
If a horizontal rule is being drawn, this specifies the thickness of the rule.
Property methods: thicknessDisplayToLogical(), thicknessGet(), thicknessIsValid(), thicknessLogicalToDisplay(), thicknessLogicalToOdbc(), thicknessNormalize(), thicknessSet()

Methods

method %DrawToHTML(ByRef context As %String, ByRef XSL As %GlobalCharacterStream, delay As %GlobalCharacterStream, ByRef incell As %Boolean) as %Status
Inherited description: This method outputs the necessary stylesheet information for the HTML report. Every tag should override this method.
method %DrawToXSLFO(ByRef context As %String, ByRef XSL As %GlobalCharacterStream, delay As %GlobalCharacterStream, ByRef incell As %Boolean) as %Status
Inherited description: This method outputs the necessary stylesheet information for the PDF report. Every tag should override this method.

Inherited Members

Inherited Properties (Including Private)

Inherited Methods (Including Private)

Feedback