Class Reference
%ZEN.Report.Display.Chart.lineChart
Server:appadmin-00044-deployment-6bf4cbc86d-9f4xc
Instance:IRIS
User:SuperUser
 
-
  [USER] >  [%ZEN] >  [Report] >  [Display] >  [Chart] >  [lineChart]
Private  Storage

deprecatedclass %ZEN.Report.Display.Chart.lineChart extends chart

Renders a line chart.

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers
1 3 5


Summary

Properties
applyLevel axisTitleStyle backgroundStyle bandLower
bandLowerStyle bandUpper bandUpperStyle blockContainerProperty
caption chartFilled chartPivot chartStacked
children class colcount colspan
composite crosstabDataGroup crosstabFooterDataField crosstabFooterFormatNumber
crosstabFooterGroup crosstabHeaderDataField crosstabHeaderGroup crosstabHeaderGroupLabels
crosstabHeaderGroupTooLongText crosstabHeaderLabelDataField crosstabHeaderMatchField crosstabRowGroup
crosstabTruncationHeight crosstabTruncationWidth dataFields dataGroup
field foblock gridStyle group
grouppath hasFooter hasHeader height
htmlstyle id ifexpression ifxpath
includeBlockContainer includeColIfExpression includeColIfXPath includeColUnlessExpression
includeColUnlessXPath labelStyle labelsVisible legendAutoPosition
legendHeight legendLabelStyle legendStyle legendVisible
legendWidth legendX legendY level
linefeedTreatment marginBottom marginLeft marginRight
marginTop markerScale markerShapes markerStyle
markersVisible ongetLabelX ongetLabelY plot
plotAreaStyle plotStyle plotToEdge removeEmpty
rowspan selectstylecond selectstylelist seriesColors
seriesCount seriesGroup seriesNames seriesSize
style stylecall styleparamNames styleparams
tag template title titleStyle
titleX titleY tooLongText truncate
truncationHeight truncationWidth unlessexpression width
withinSmallmultiple xAxis xmlnamespace xmlnamespaceprefix
xpath xslfostyle yAxis

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 %DrawStyleToHTML %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 OnSVGAttribution OutputId
SvgPrefix XMLDTD XMLExport XMLExportToStream
XMLExportToString XMLNew XMLSchema XMLSchemaNamespace
XMLSchemaType XSLFOStyle calcLegendArea getColorCount
getSeriesColor getXAxis getXAxisType getYAxis
getYAxisType hasAxes hasFooterGet hasHeaderGet
insertAxis isCSPLink needsURL parent
processExclamationPoint qualify render renderAxes
renderBands renderLegend renderMarkers renderPlotArea
renderSeries renderSeriesGroup renderSeriesGroupLabels renderSeriesLabels
renderSeriesLine renderTitle renderXLabels renderYLabels
tagGet useSumForRange writeLoadParams writeLoadParamsNoBase
writeWithParams writeWithParamsNoBase


Parameters

• parameter DEFAULTPLOTTOEDGE = 1;
Default value for plotToEdge property.

Properties

• property chartFilled as %ZEN.Datatype.boolean [ InitialExpression = 0 ];
Specifies whether the area under the line is filled (as in an area chart) or not filled (as in a line chart).
• property chartPivot as %ZEN.Datatype.boolean [ InitialExpression = 0 ];
If true, pivot this chart: display categories vertically and values horizontally.
• property chartStacked as %ZEN.Datatype.boolean [ InitialExpression = 0 ];
If true, this is a stacked line chart. That is, data series are plotted above one another.
Note that negative values are ignored in stacked charts.

Methods

• method getXAxisType() as %String
Return the type of x axis (category or value) used by this chart.
• method getYAxisType() as %String
Return the type of y axis (category or value) used by this chart.
• method renderMarkers(ByRef context As %String, ByRef XSL As %GlobalCharacterStream, ByRef delay As %GlobalCharacterStream, pDataFields As %String, pI As %Integer)
• method renderSeries(ByRef context As %String, ByRef XSL As %GlobalCharacterStream, ByRef delay As %GlobalCharacterStream) as %Status
Draw data series for this chart. This is implemented by subclasses. group is the SVG container for the chart components.
• method renderSeriesLine(ByRef context As %String, ByRef XSL As %GlobalCharacterStream, ByRef delay As %GlobalCharacterStream, pDataFields As %String, i As %Integer) as %Status


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