Skip to main content

%ZEN.Report.Display.call

class %ZEN.Report.Display.call extends %ZEN.Report.Display.node, %ZEN.Report.Display.tableOutput

Include generated XSLT from another report in this report

Property Inventory

Method Inventory

Properties

property children as list of node (XMLPROJECTION = "NONE");
Property methods: childrenBuildValueArray(), childrenCollectionToDisplay(), childrenCollectionToOdbc(), childrenDisplayToCollection(), childrenGet(), childrenGetObject(), childrenGetObjectId(), childrenGetSwizzled(), childrenIsValid(), childrenOdbcToCollection(), childrenSet(), childrenSetObject(), childrenSetObjectId()
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()
property method as %ZEN.Datatype.string;
Name of method that returns an XML stream to include
Property methods: methodDisplayToLogical(), methodGet(), methodIsValid(), methodLogicalToDisplay(), methodLogicalToOdbc(), methodNormalize(), methodSet()
property removeEmpty as %ZEN.Datatype.boolean (XMLPROJECTION = "NONE") [ InitialExpression = 0 ];
Property methods: removeEmptyDisplayToLogical(), removeEmptyGet(), removeEmptyIsValid(), removeEmptyLogicalToDisplay(), removeEmptyLogicalToOdbc(), removeEmptyLogicalToXSD(), removeEmptyNormalize(), removeEmptySet(), removeEmptyXSDToLogical()
property subreport as %ZEN.Datatype.string;
Name of subreport As recorded in subreport property of calling method in report For example: Method getstreams(ByRef XSL As %GlobalCharacterStream, ByRef delay As %GlobalCharacterStream, mode As %Integer) As %Status { set rpt1=##class(ZENApp.MyReportCZ).%New() set rpt1.Month=1 set rpt1.SubReport="MyReport" set rpt1.MainReport="MAINReport" set rpt1.StripPI=1 set Status=rpt1.CallReport(.XSL,.delay,"c:\temp\getstreams.xml",mode) quit Status }
Property methods: subreportDisplayToLogical(), subreportGet(), subreportIsValid(), subreportLogicalToDisplay(), subreportLogicalToOdbc(), subreportNormalize(), subreportSet()
property subreportname as %ZEN.Datatype.string;
This is the name of the subreport as in the following Property methods: subreportnameDisplayToLogical(), subreportnameGet(), subreportnameIsValid(), subreportnameLogicalToDisplay(), subreportnameLogicalToOdbc(), subreportnameNormalize(), subreportnameSet()

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, incell As %Boolean = 0) 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

Inherited Methods

FeedbackOpens in a new tab