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

class %ZEN.Report.Display.Chart.pieChart extends chart

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers
4 5


Summary

Properties
backgroundStyle bandLower bandLowerStyle bandUpper
bandUpperStyle blockContainerProperty caption children
class colcount colspan composite
crosstabDataGroup crosstabFooterFormatNumber crosstabFooterGroup crosstabHeaderDataField
crosstabHeaderGroup crosstabHeaderMatchField crosstabRowGroup dataFields
dataGroup field foblock formatPercentage
gridStyle group grouppath hasFooter
hasHeader height htmlstyle id
ifexpression ifxpath includeBlockContainer includeColIfExpression
includeColIfXPath includeColUnlessExpression includeColUnlessXPath labelStyle
labelValues labelsVisible legendAutoPosition legendHeight
legendLabelStyle legendStyle legendVisible legendWidth
legendX legendY linefeedTreatment marginBottom
marginLeft marginRight marginTop markerScale
markerShapes markerStyle markersVisible ongetLabelX
ongetLabelY onlyPercentage outputPercentage 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
%%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 %DrawStyleToHTML %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 GetDocForXSLFO HTMLStyle OnSVGAttribution
OutputId 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 renderGetLabelText renderLegend renderPlotArea
renderSeries renderSeriesGroup renderSeriesGroupLabels renderSeriesLabels
renderTitle renderTrigFunctions renderXLabels renderYLabels
tagGet useSumForRange writeLoadParams writeLoadParamsNoBase
writeWithParams writeWithParamsNoBase


Properties

• property formatPercentage as %ZEN.Datatype.string;
Optional formatting string for a percentage output.
Number formats are specified in the format required for the XPath format-number function.
• property labelValues as %ZEN.Datatype.csv;
Optional: comma-delimited list of label values of each slice. If left blank, the series number is used.
• property onlyPercentage as %ZEN.Datatype.boolean;
Only output percentage on slice, requires outputPrecentage to be set
• property outputPercentage as %ZEN.Datatype.boolean;
On slice output percentage

Methods

• method hasAxes()
Indicates that this chart has axes and associated grids A subclass may override this to turn off axis display.
• method renderGetLabelText(ByRef context As %String, XSL As %GlobalCharacterStream)
• method renderSeries(ByRef context As %String, ByRef XSL As %GlobalCharacterStream, ByRef delay As %GlobalCharacterStream)
Draw data series for this chart. This is implemented by subclasses. group is the SVG container for the chart components.
• method renderSeriesLabels(context As %String, ByRef XSL As %GlobalCharacterStream, ByRef delay As %GlobalCharacterStream)
Draw data label series for this chart. This is implemented by subclasses. group is the SVG container for the chart components.
• method renderTrigFunctions(ByRef context As %String, XSL As %GlobalCharacterStream)