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

class %ZEN.Report.Display.COSChart.cbarChart extends cchart

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers
2 4 6


Summary

Properties
%dataSeries %edgeArray %hzMaxStep %labelPad
%lastValueLabel %legendRight %marginBottom %marginLeft
%marginRight %marginTop %maxScrollLeft %plotBottom
%plotBottomOut %plotHeight %plotLeft %plotLeftOut
%plotRight %plotRightOut %plotTop %plotTopOut
%plotWidth %rplotRight %rplotRightOut %rplotWidth
%seriesColors %xAxisLabelH %xAxisTitle %xAxisTitleH
%xBaseValue %xGridType %xLabelAngle %xLabelStyle
%xLabelUnits %xMajorGrid %xMajorGridStyle %xMajorUnits
%xMaxValue %xMinValue %xMinorGrid %xMinorGridStyle
%xMinorUnits %xRange %yAxisForSeries %yAxisTitle
%yBaseValue %yGridType %yLabelAngle %yLabelStyle
%yLabelUnits %yMajorGrid %yMajorGridStyle %yMajorUnits
%yMaxValue %yMinValue %yMinorGrid %yMinorGridStyle
%yMinorUnits %yRange appearance autoScaleText
axisLineStyle axisTitleStyle backgroundStyle bandLeft
bandLeftStyle bandLower bandLowerStyle bandRight
bandRightStyle bandUpper bandUpperStyle blockContainerProperty
borderRadius borderStyle caption chartPivot
chartStacked class colcount colspan
composite crosstabDataGroup crosstabFooterFormatNumber crosstabFooterGroup
crosstabHeaderDataField crosstabHeaderGroup crosstabHeaderMatchField crosstabRowGroup
currYAxis field foblock gridStyle
group grouppath hasFooter hasHeader
height htmlstyle id ifexpression
ifxpath includeBlockContainer includeColIfExpression includeColIfXPath
includeColUnlessExpression includeColUnlessXPath labelStyle labelsVisible
legendHeight legendLabelStyle legendStyle legendTitle
legendVisible legendWidth legendX legendY
linefeedTreatment marginBottom marginLeft marginRight
marginTop markerScale markerShapes markerStyle
markersVisible multipleTitleStyle ongetData ongetLabelX
ongetLabelY ongetSeriesName onrenderData plotAreaStyle
plotEdgeStyle plotStyle plotToEdge removeEmpty
rowspan scrollButtonStyle selectedItem selectedItemStyle
selectedSeries selectstylecond selectstylelist seriesColorScheme
seriesColors seriesColorsOverride seriesCount seriesNames
seriesNumber seriesSize seriesYAxes showMultiples
stripeStyle stripesVisible style stylecall
styleparamNames styleparams svgGroup tag
template textSize title titleBoxStyle
titleStyle titleX titleY tooLongText
topLevel truncate truncationHeight truncationWidth
unlessexpression valueLabelStyle valueLabelsVisible width
withinSmallmultiple xAxis xmlnamespace xmlnamespaceprefix
xpath xslfostyle yAxis yAxisList

Methods
%%OIDGet %AddToSaveSet %ApplyClass %ApplyLevelParameters
%BeginGroup %ClassIsLatestVersion %ClassName %ConstructClone
%DeclareLevelParameters %DispatchClassMethod %DispatchGetModified %DispatchGetProperty
%DispatchMethod %DispatchSetModified %DispatchSetMultidimProperty %DispatchSetProperty
%DrawCellFO %DrawCellFO1 %DrawCellToHTML %DrawCellToHTML1
%DrawFooterFO %DrawFooterToHTML %DrawHeaderFO %DrawHeaderToHTML
%DrawSort %DrawToHTML %DrawToXSLFO %EndGroup
%EndLevel %Extends %FooterWidth %GetAbsoluteURL
%GetParameter %HeaderWidth %IsA %IsModified
%New %NormalizeObject %ObjectModified %OldWidth
%OriginalNamespace %PackageName %QuoteValue %QuoteValueEmbedded
%QuoteValueL10N %RemoveFromSaveSet %SerializeObject %SetModified
%StyleHTML %StyleXSLFO %ValidateObject %Width
ApplyClass CSPLinkToFileLink CountSpaces DoDocForHTML
GetBBox GetDocForXSLFO HTMLStyle OutputId
Test XMLDTD XMLExport XMLExportToStream
XMLExportToString XMLNew XMLSchema XMLSchemaNamespace
XMLSchemaType XSLFOStyle adjustChartTitle calcVertex
calculateAxisConstraints calculateXAxisHeight calculateXAxisTitleHeight calculateYAxisWidth
computeEffectiveExtents computeScale computeStyle computeXFontSize
computeYFontSize createMarker createSVGTextNode createXLabelNode
embedStyle getChartElementStyle getChartTitle getColorSchemeArray
getComputedFontSize getComputedTextLength getLegendLabels getMarkerShape
getNumericAbbreviation getPelToPixelHRatio getPelToPixelVRatio getPlotX
getPlotY getRangeGroupForSeries getSeriesColor getSeriesCount
getSeriesData getSeriesNames getSeriesSVGGroup getSeriesSize
getSeriesType getStyleArray getTextWidth getXAxis
getXAxisTitle getXAxisType getXLabelText getYAxis
getYAxisCount getYAxisTitle getYAxisType getYLabelText
hasAxes hasFooterGet hasHeaderGet hasMultiples
initializeAxisProperties insertAxis integrateStyleSpec is3D
isCSPLink makeId max min
myCountSpaces needsURL parent pickVerticalSkips
plotLineForSeries prepareAxisGroup processExclamationPoint qualify
removeChildNodes renderAxes renderBands renderContents
renderLegend renderPlotArea renderSeries renderSeriesGroup
renderTitle renderXAxisTitle renderXLabels renderYAxisTitle
renderYLabels split stripWhitespace tagGet
unrender usePercentForRange useSumForRange

Subclasses
%ZEN.Report.Display.COSChart.ccomboChart

Parameters

• parameter DEFAULTAPPEARANCE = "3D";
Default appearance of this component.
• parameter DEFAULTPLOTTOEDGE = 0;
This is an SVG chart component that displays a bar chart.
This chart displays one or more data series as rectangular bars whose size is proportional to the data value.
If there are multiple data series, the bars are plotted either side-by-side or stacked, as specified by the chartStacked property.
You can view data as a set of horizontal columns by setting the chartPivot property.
Note: the plotToEdge property is always treated as false for bar charts. Default value for plotToEdge property.

Properties

• property %edgeArray as list of node(XMLPROJECTION="none");
• property %lastValueLabel as list of node(XMLPROJECTION="none");
• 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 bar chart. That is, data series are plotted on top of one another.
If false, then data series are plotted side-by-side.
Note that negative values are ignored in stacked charts.

Methods

• method getChartElementStyle(series, item)
Return default style for a bar element.
• method getSeriesType(series)
Return the type (how a series should be displayed) for the given data series (0-based). Overridden in combo chart.
• method getXAxisType()
Return the type of x axis (category or value) used by this chart.
• method getYAxisType()
Return the type of y axis (category or value) used by this chart.
• method renderSeries(group)
Draw data series for this chart. group is the SVG container for the chart components.
• method useSumForRange()
This method returns true if data series should be summed when calculating data range for the chart.