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

deprecatedclass %ZEN.Report.Display.list extends childrenNode

This class is used to display a list within a ZEN Report.

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers
5 2


Summary

Properties
applyLevel children class composite
group htmlstyle id ifexpression
ifxpath image includeColIfExpression includeColIfXPath
includeColUnlessExpression includeColUnlessXPath level parent
selectstylecond selectstylelist separator startvalue
style stylecall styleparamNames styleparams
tag template type 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


Properties

• property group as %ZEN.Datatype.string;
Specifies the group from which to obtain the entries in the list
• property image as %ZEN.Datatype.uri;
Specifies an image to use for the list bullet.
• property separator as %ZEN.Datatype.string(VALUELIST=",none,line") [ InitialExpression = "none" ];
Use to separate rendered items
• property startvalue as %ZEN.Datatype.integer [ InitialExpression = 1 ];
Specifies (as an integer) the first value for a list. If type = "I", startvalue = 3 will start with "III".
• property type as %ZEN.Datatype.string(VALUELIST=",none,circle,square,disc,1,A,a,I,i") [ InitialExpression = "none" ];
Specifies the list type.
Possible values are: "none","circle","square","disc", "1", "A", "a", "I", "i".
PDF reports do not support "square" or "circle".

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.