Class Reference
%ZEN.Report.Display.smallMultiple
Server:basexml
Instance:SOAXML
User:UnknownUser
 
-
  [BASEXML] >  [%ZEN] >  [Report] >  [Display] >  [smallMultiple]
Private  Storage

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

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers
1 13 2


Summary

Properties
children class colClass colStyle
colWidth composite fillOrder htmlstyle
id ifexpression ifxpath includeColIfExpression
includeColIfXPath includeColUnlessExpression includeColUnlessXPath 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
%%OIDGet %AddToSaveSet %ApplyClass %ApplyLevelParameters
%ClassIsLatestVersion %ClassName %ConstructClone %DeclareLevelParameters
%DispatchClassMethod %DispatchGetModified %DispatchGetProperty %DispatchMethod
%DispatchSetModified %DispatchSetMultidimProperty %DispatchSetProperty %DrawStyleToHTML
%DrawToHTML %DrawToXSLFO %EndLevel %Extends
%GetAbsoluteURL %GetParameter %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.