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

deprecatedclass %ZEN.Report.Display.smallMultiple extends %ZEN.Report.Display.childrenNode

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers
1 13 2


Summary

Properties
applyLevel children class colClass
colStyle colWidth composite fillOrder
htmlstyle id ifexpression ifxpath
includeColIfExpression includeColIfXPath includeColUnlessExpression includeColUnlessXPath
level name numcols numrows
parent rowClass rowStyle rowWidth
selectstylecond selectstylelist style stylecall
styleparamNames styleparams tableClass tableStyle
tableWidth 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


Parameters

• parameter XMLNAME = "small-multiple";
This parameter provides the default XMLNAME for the class. If it is empty then the class name will be used to construct a default XML name. The default XMLNAME is used as the top level tag when exporting objects and the export context did not provide an XML container name.

Properties

• property colClass as %ZEN.Datatype.cssClass(XMLNAME="col-class");
col-class: column CSS class or attribute set
• property colStyle as %ZEN.Datatype.style(XMLNAME="col-style");
col-style: column CSS style
• property colWidth as %ZEN.Datatype.string(XMLNAME="col-width");
col-width: column width
• property fillOrder as %ZEN.Datatype.string(VALUELIST=",horizontal,vertical",XMLNAME="fill-order") [ InitialExpression = "horizontal" ];
fill-order is used to define how the small multiple is filled by the temporary tree defined by the group which is a collection of zr:small-multiple XML elements; horizontal means that as elements are encountered, they should fill a small mutiple across rows before moving down columns; vertical means the first column on the small multiple should be filled before moving on to the next. The default is horizontal.
• property name as %ZEN.Datatype.string(XMLNAME="name") [ InitialExpression = "small-multiple" ];
name: name of small-multiple defaults to "small-multiple". Must be specified to have more than one on a page.
• property numcols as %ZEN.Datatype.integer(XMLNAME="num-cols");
num-cols: number of columns in table holding small multiple
• property numrows as %ZEN.Datatype.integer(XMLNAME="num-rows");
num-rows: number of rows in table holding small multiple
• property rowClass as %ZEN.Datatype.cssClass(XMLNAME="row-class");
row-class: row CSS class or attribute-set
• property rowStyle as %ZEN.Datatype.style(XMLNAME="row-style");
row-style: row CSS style
• property rowWidth as %ZEN.Datatype.string(XMLNAME="row-width");
row-width: row width
• property tableClass as %ZEN.Datatype.cssClass(XMLNAME="table-class");
table-class: table CSS class or attribute-set
• property tableStyle as %ZEN.Datatype.style(MAXLEN=2048,XMLNAME="table-style");
table-style: table CSS style
• property tableWidth as %ZEN.Datatype.string(XMLNAME="table-width");
table-width: table width

Methods

• method %DrawToHTML(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 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 = 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.