Class Reference
IRIS for UNIX 2024.1.2
InterSystems: The power behind what matters   
Documentation  Search
  [USER] >  [%ZEN] >  [Report] >  [Display] >  [call]
Private  Storage   

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

Include generated XSLT from another report in this report

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers
7 2


Summary

Properties
applyLevel blockContainerProperty caption children
class colcount colspan composite
crosstabDataGroup crosstabFooterDataField crosstabFooterFormatNumber crosstabFooterGroup
crosstabHeaderDataField crosstabHeaderGroup crosstabHeaderGroupLabels crosstabHeaderGroupTooLongText
crosstabHeaderLabelDataField crosstabHeaderMatchField crosstabRowGroup crosstabTruncationHeight
crosstabTruncationWidth field foblock group
grouppath hasFooter hasHeader htmlstyle
id ifexpression ifxpath includeBlockContainer
includeColIfExpression includeColIfXPath includeColUnlessExpression includeColUnlessXPath
level linefeedTreatment method removeEmpty
rowspan selectstylecond selectstylelist style
stylecall styleparamNames styleparams subreport
subreportname tag template tooLongText
truncate truncationHeight truncationWidth unlessexpression
width withinSmallmultiple xmlnamespace xmlnamespaceprefix
xpath xslfostyle

Methods
%AddToSaveSet %ApplyClass %ApplyLevelParameters %BeginGroup
%BeginGroupNoInc %ClassIsLatestVersion %ClassName %ConstructClone
%DeclareLevelParameters %DispatchClassMethod %DispatchGetModified %DispatchGetProperty
%DispatchMethod %DispatchSetModified %DispatchSetMultidimProperty %DispatchSetProperty
%DrawCellFO %DrawCellFO1 %DrawCellToHTML %DrawCellToHTML1
%DrawFooterFO %DrawFooterToAnnotatedXML %DrawFooterToHTML %DrawHeaderFO
%DrawHeaderToHTML %DrawSort %DrawToAnnotatedXML %DrawToHTML
%DrawToXSLFO %EndGroup %EndLevel %Extends
%FooterWidth %GetAbsoluteURL %GetParameter %HeaderWidth
%IncLevel %IsA %IsModified %New
%NormalizeObject %ObjectModified %OldWidth %OriginalNamespace
%PackageName %QuoteValue %QuoteValueEmbedded %QuoteValueL10N
%RemoveFromSaveSet %SerializeObject %SetModified %StyleHTML
%StyleXSLFO %ValidateObject %Width ApplyClass
CSPLinkToFileLink CountSpaces DoDocForHTML GetDocForXSLFO
HTMLStyle OutputId XMLDTD XMLExport
XMLExportToStream XMLExportToString XMLNew XMLSchema
XMLSchemaNamespace XMLSchemaType XSLFOStyle hasFooterGet
hasHeaderGet insertAxis isCSPLink needsURL
parent processExclamationPoint qualify tagGet


Properties

• property children as list of node(XMLPROJECTION="NONE");
• property field as %ZEN.Datatype.string(XMLPROJECTION="NONE");
• property group as %ZEN.Datatype.string(XMLPROJECTION="NONE");
• property method as %ZEN.Datatype.string;
Name of method that returns an XML stream to include
• property removeEmpty as %ZEN.Datatype.boolean(XMLPROJECTION="NONE") [ InitialExpression = 0 ];
• 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 subreportname as %ZEN.Datatype.string;
This is the name of the subreport as in the following
Methods

• method %DrawToHTML(ByRef context As %String, ByRef XSL As %GlobalCharacterStream, delay As %GlobalCharacterStream, ByRef incell As %Boolean) as %Status
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
This method outputs the necessary stylesheet information for the PDF report. Every tag should override this method.


Copyright (c) 2025 by InterSystems Corporation. Cambridge, Massachusetts, U.S.A. All rights reserved. Confidential property of InterSystems Corporation.