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

deprecatedabstract class %ZEN.Report.Display.childrenNode extends node

The base class is for nodes that want their children tags rendered as objects and not as content text.

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers
3 3


Summary

Properties
applyLevel children class composite
htmlstyle id ifexpression ifxpath
includeColIfExpression includeColIfXPath includeColUnlessExpression includeColUnlessXPath
level parent selectstylecond selectstylelist
style stylecall styleparamNames styleparams
tag template unlessexpression width
withinSmallmultiple xmlnamespace xmlnamespaceprefix xpath
xslfostyle

Methods
%AddToSaveSet %ApplyClass %ApplyLevelParameters %ClassIsLatestVersion
%ClassName %ConstructClone %DeclareLevelParameters %DispatchClassMethod
%DispatchGetModified %DispatchGetProperty %DispatchMethod %DispatchSetModified
%DispatchSetMultidimProperty %DispatchSetProperty %DrawStyleToHTML %DrawToAnnotatedXML
%DrawToHTML %DrawToXSLFO %EndLevel %Extends
%GetAbsoluteURL %GetParameter %IncLevel %IsA
%IsModified %New %NormalizeObject %ObjectModified
%OriginalNamespace %PackageName %QuoteValue %QuoteValueEmbedded
%QuoteValueL10N %RemoveFromSaveSet %SerializeObject %SetModified
%StyleHTML %StyleXSLFO %ValidateObject ApplyClass
CSPLinkToFileLink CountSpaces DoDocForHTML GetDocForXSLFO
HTMLStyle OutputId XMLDTD XMLExport
XMLExportToStream XMLExportToString XMLNew XMLSchema
XMLSchemaNamespace XMLSchemaType XSLFOStyle insertAxis
isCSPLink needsURL parent processExclamationPoint
qualify tagGet

Subclasses
%ZEN.Report.Display.COSChart.test %ZEN.Report.Display.Chart.chart %ZEN.Report.Display.barcode
%ZEN.Report.Display.bidioverride %ZEN.Report.Display.block %ZEN.Report.Display.bookmark
%ZEN.Report.Display.bookmarkGroup %ZEN.Report.Display.bookmarkTitle %ZEN.Report.Display.bookmarkTree
%ZEN.Report.Display.br %ZEN.Report.Display.category %ZEN.Report.Display.class
%ZEN.Report.Display.container %ZEN.Report.Display.div %ZEN.Report.Display.document
%ZEN.Report.Display.fo %ZEN.Report.Display.foblock %ZEN.Report.Display.group
%ZEN.Report.Display.html %ZEN.Report.Display.img %ZEN.Report.Display.imgSVG
%ZEN.Report.Display.init %ZEN.Report.Display.inlinecontainer %ZEN.Report.Display.item
%ZEN.Report.Display.line %ZEN.Report.Display.list %ZEN.Report.Display.masterreference
%ZEN.Report.Display.pageendsidebar %ZEN.Report.Display.pagefooter %ZEN.Report.Display.pageheader
%ZEN.Report.Display.pagemaster %ZEN.Report.Display.pagestartsidebar %ZEN.Report.Display.report
%ZEN.Report.Display.section %ZEN.Report.Display.smallMultiple %ZEN.Report.Display.table
%ZEN.Report.Display.tbody %ZEN.Report.Display.td %ZEN.Report.Display.template
%ZEN.Report.Display.tfoot %ZEN.Report.Display.th %ZEN.Report.Display.thead
%ZEN.Report.Display.timeline %ZEN.Report.Display.tr %ZEN.Report.Display.valueof
%ZEN.Report.Display.variable

Properties

• property children as list of %ZEN.Report.Display.node(XMLELEMENTREF=1,XMLPROJECTION="ELEMENT",XMLTYPECONSTRAINT="CHOICE");
• property parent as %ZEN.Report.Display.node(XMLPROJECTION="NONE");
• property xpath as %String(XMLPROJECTION="NONE");

Methods

• method %DrawStyleToHTML(ByRef context As %String, ByRef XSL As %GlobalCharacterStream, delay As %GlobalCharacterStream, SectionName As %String = "") as %Status
• method %DrawToAnnotatedXML(ByRef context As %String, ByRef XSL As %GlobalCharacterStream, ByRef delay As %GlobalCharacterStream) as %Status
This method outputs the stylesheet that converts the input xml to the xml with Excel annotations report, table and item should override this method. Nested tables not supported.


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