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

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

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers
9 3


Summary

Properties
all applyLevel blockContainerProperty caption
children class colcount colspan
composite crosstabDataGroup crosstabFooterDataField crosstabFooterFormatNumber
crosstabFooterGroup crosstabHeaderDataField crosstabHeaderGroup crosstabHeaderGroupLabels
crosstabHeaderGroupTooLongText crosstabHeaderLabelDataField crosstabHeaderMatchField crosstabRowGroup
crosstabTruncationHeight crosstabTruncationWidth expressions field
foblock group grouppath hasFooter
hasHeader html htmlstyle id
ifexpression ifxpath includeBlockContainer includeColIfExpression
includeColIfXPath includeColUnlessExpression includeColUnlessXPath level
linefeedTreatment removeEmpty rowspan selectstylecond
selectstylelist style stylecall styleparamNames
styleparams tag template tooLongText
truncate truncationHeight truncationWidth unlessexpression
vars width withinSmallmultiple xmlnamespace
xmlnamespaceprefix xpath xslfo 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 all as %ZEN.Datatype.string;
• property children as list of node(XMLPROJECTION="NONE");
• property expressions as %ZEN.Datatype.list(DELIMITER=";");
• property field as %ZEN.Datatype.string(XMLPROJECTION="NONE");
• property group as %ZEN.Datatype.string(XMLPROJECTION="none");
• property html as %ZEN.Datatype.string;
• property removeEmpty as %ZEN.Datatype.boolean(XMLPROJECTION="NONE") [ InitialExpression = 0 ];
• property vars as %ZEN.Datatype.list(DELIMITER=";");
• property xslfo as %ZEN.Datatype.string;

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, ByRef incell As %Boolean) 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.