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

deprecatedabstract class %ZEN.Report.Display.Chart.axis extends %ZEN.Report.Display.node

Base class for xaxis and yaxis.

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers
20


Summary

Properties
applyLevel baseValue class composite
htmlstyle id ifexpression ifxpath
includeColIfExpression includeColIfXPath includeColUnlessExpression includeColUnlessXPath
labelAngle labelDisplacement labelGroup labelStyle
labelUnits labelValue labelValues level
majorGridLines majorGridStyle majorUnits maxValue
maxValueDisplacement minValue minValueDisplacement minorGridLines
minorGridStyle minorUnits selectstylecond selectstylelist
style stylecall styleparamNames styleparams
tag template textAnchor title
unlessexpression width withinSmallmultiple xmlnamespace
xmlnamespaceprefix xpath xslfostyle

Methods
%AddToSaveSet %ApplyClass %ApplyLevelParameters %ClassIsLatestVersion
%ClassName %ConstructClone %DeclareLevelParameters %DispatchClassMethod
%DispatchGetModified %DispatchGetProperty %DispatchMethod %DispatchSetModified
%DispatchSetMultidimProperty %DispatchSetProperty %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.Chart.xaxis %ZEN.Report.Display.Chart.yaxis

Properties

• property baseValue as %ZEN.Datatype.float;
Base value for this axis. For charts with filled regions (such as bar or area plots), this specifies where the base of the filled region should be plotted.
If this is missing (""), then the base value will be the bottom of the plot area.
• property labelAngle as %ZEN.Datatype.float [ InitialExpression = 0 ];
Number of degrees that labels for this axis should be rotated.
• property labelDisplacement as %ZEN.Datatype.float [ InitialExpression = 0 ];
• property labelGroup as %ZEN.Datatype.string;
Optional: Group used to get label values of category axes. If left blank, the category number is used.
• property labelStyle as %ZEN.Datatype.style;
Optional: style used for labels along this axis.
• property labelUnits as %ZEN.Datatype.float(MINVAL=0);
Label units along this axis. This specifies how labels will be spaced along this axis.
If this is missing (""), then the value will be automatically calculated.
• property labelValue as %ZEN.Datatype.string;
Optional: Value used to get label values of category axes from Group. If left blank, the category number is used.
• property labelValues as %ZEN.Datatype.csv;
Optional: comma-delimited list of label values of category axes. If left blank, the category number is used.
• property majorGridLines as %ZEN.Datatype.boolean [ InitialExpression = 0 ];
Specifies whether gridlines should be displayed for each major unit.
• property majorGridStyle as %ZEN.Datatype.style;
Optional: style used for major grid lines along this axis.
• property majorUnits as %ZEN.Datatype.float(MINVAL=0);
Major units along this axis. This specifies how major gridlines will be spaced along this axis.
If this is missing (""), then the value will be automatically calculated.
• property maxValue as %ZEN.Datatype.float;
Maximum value along this axis.
If this is missing (""), then the value will be automatically calculated.
• property maxValueDisplacement as %ZEN.Datatype.float;
When minValue is automatically calculated this displacement is added to minValue
• property minValue as %ZEN.Datatype.float;
Minimum value along this axis.
If this is missing (""), then the value will be automatically calculated.
• property minValueDisplacement as %ZEN.Datatype.float;
When minValue is automatically calculated this displacement is added to minValue
• property minorGridLines as %ZEN.Datatype.boolean [ InitialExpression = 0 ];
Specifies whether gridlines should be displayed for each minor unit.
• property minorGridStyle as %ZEN.Datatype.style;
Optional: style used for minor grid lines along this axis.
• property minorUnits as %ZEN.Datatype.float(MINVAL=0);
Minor units along this axis. This specifies how minor gridlines will be spaced along this axis.
If this is missing (""), then the value will be automatically calculated.
• property textAnchor as %ZEN.Datatype.string [ InitialExpression = "middle" ];
textAnchor value
• property title as %ZEN.Datatype.caption;
Optional title to display along this axis.


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