Index

Chart Platform

Chart platform is the container of the other chart elements, such as chart coordinate paper, chart legend, and so on. You use the properties listed in the following table to control the appearances or behaviors of a chart platform object.

The properties for chart platform are:

Property Name Description Editable Formula Control Data Type
General
ClassType Shows the class type of the chart object. N N -
DataSource
Type Specifies the chart type of a chart object. More Info Y N Integer
Category Shows the category field or group. N N -
Series Shows the data series field or group. N N -
Value The aggregation function for one of the data set. N N -
StartOffset(1st.Data.Set) Specifies the starting offset of the data series, used together with the other three properties to control the data source range that appears on the chart. This property does not work with chart that involves only one group. More Info Y Y Integer
EndOffset(1nd.Data.Set) Specifies the ending offset of the data series, used together with the other three properties to control the data source range that appears on the chart. This property does not work with chart that involves only one group. More Info Y Y Integer
StartOffset(2nd.Data.Set) Specifies the starting offset of the categories, used together with the other three properties to control the data source range that appears on the chart. More Info Y Y Integer
EndOffset(2nd.Data.Set) Specifies the ending offset of the categories, used together with the other three properties to control the data source range that appears on the chart. More Info Y Y Integer
ReverseRows Specifies whether the row sequence is reversed. Y Y Boolean
ReverseColumns Specifies whether the column sequence is reversed. Y Y Boolean
PatternList Specifies the pattern and color of the data markers. More Info Y N String
PrimaryDataFilter Specifies the data filter for the primary value axis (the Y1 axis) to display the tick mark labels the way you want. More Info Y N String
SecondaryDataFilter Specifies the data filter for the secondary value axis (the Y2 axis) to display the tick mark labels the way you want. More Info Y N String
CategoryFilter Specifies the filter for the category axis (the X axis) to display the tick mark labels the way you want. More Info Y N String
SeriesFilter Specifies the filter for the series axis (the Z axis) to display the tick mark labels the way you want. More Info Y N String
SizeOfPart1 Specifies the number of data series groups represented on the Y1 axis. More Info Y Y Integer
SortX Specifies the sorting order on the labels of the X axis. Y N Integer
SortZ Specifies the sorting order on the labels of the Z axis. Y N Integer
HyperLink Specifies an URL with a link to the chart. More Info Y Y String
XHyperLink Specifies an URL with a link to the X axis labels. More Info Y Y String
ZHyperLink Specifies an URL with a link to the Y axis labels. More Info Y Y String
Geometry
X The distance between the chart and the left edge of the report page margin. Y N Float
Y The distance between the chart and the top edge of the report page margin. Y N Float
Width The width of the chart object. Y N Float
Height The height of the chart object. Y N Float
Others
TOCAnchor Specifies whether to add the node that represents for this object to the TOC tree. Y Y Boolean
Style The style that is applied to the chart object. Y Y String
Invisible Specifies whether the chart is visible at run-time. Y Y Boolean
Suppressed Specifies whether the chart is suppressed and not shown at run-time. Y Y Boolean
SuppressedIfNoRecords Specifies whether to suppress and not show the chart object when there is no record retrieved for the whole report. Y Y Boolean
ExportToCSV Specifies whether the chart object is exported when exporting the report to a csv file. Y Y Boolean
ExportToXLS Specifies whether the chart object is exported when exporting the report to Excel file. Y Y Boolean
Platform
AutoLayout Specifies whether the elements inside the object are automatically re-aligned or resized when the object is resized. Y Y Boolean
BorderStyle Specifies the border style for an object. More Info Y N Integer
PenStyle Specifies the style for the pen object. Y N Integer
PenColor The color for the pen object. Y Y String
PenThickness The thickness for the pen object. More Info Y N Float
EndCaps Specifies the ending style for the pen object. Y N Integer
LineJoint Specifies the line joint style for the pen object. Y N Integer
Outline Specifies whether an object is shown in outline form. Y N Boolean
VariabledDash Specifies whether the dash is auto-sized. Y N Boolean
BorderTransparency The border transparency, in percent. Y Y Integer
FillPattern Specifies a fill pattern for an object. More Info Y Y Integer
BackgroundTransparency The fill transparency, in percent. Y N Integer
Top The top position of the background area, measured in the percentage of the object's height, from the top edge of the object, used together with Left, Right, and Bottom. Y N Integer
Left The left position of the background area, measured in the percentage of the object's width, from the left edge of the object, used together with Top, Right, and Bottom. Y N Integer
Right The right position of the background area, measured in the percentage of the object's width, from the right edge of the object, used together with Top, Left, and Bottom. Y N Integer
Bottom The bottom position of the background area, measured in the percentage of the object's height, from the bottom edge of the object, used together with Top, Left, and Right.  Y N Integer
BackgroundColor The color for the background. Y Y String
TextureStyle Specifies a texture style for an object. Y N Integer
TextureForeColor The color for the texture foreground. Y Y String
TextureBackColor The color for the texture background. Y Y String
GradientStyle Specifies a gradient style for an object. More Info Y N Integer
GradientStartColor The color for the gradient first color. Y Y String
GradientEndColor The color for the gradient second color. Y Y String
GradientStartX The horizontal position, measured in the percentage of the object's width, from the left edge of the object, where the gradient starts. Y Y Integer
GradientStartY The vertical position, measured in the percentage of the object's height, from the bottom edge of the object, where the gradient starts. Y Y Integer
GradientEndX The horizontal position, measured in the percentage of the object's width, from the left edge of the object, where the gradient ends. Y Y Integer
GradientEndY The vertical position, measured in the percentage of the object's height, from the bottom edge of the object, where the gradient ends. Y Y Integer
Image Specifies a gif image to display on an object. Y Y String
ImageLayout Specifies a layout style for the image. More Info Y N Integer
ImageX The left position of the image, measured in the percentage of the object's width, from the left edge of the object. Y Y Integer
ImageY The top position of the image, measured in the percentage of the object's height, from the bottom edge of the object. Y Y Integer
ImageWidth The width of the image, measured in the percentage of the object's width. Setting this value to less than 100 percent will cut the image from the right edge. Y Y Integer
ImageHeight The height of the image, measured in the percentage of the object's height. Setting this value to less than 100 percent will cut the image from the bottom edge. Y Y Integer
HintFormat Specify the number format for the hint message. Y Y String
GroupValueFormat Specifies the format for the group value. The format here usually refer to the following encoding: BIG5, EUCJIS, GBK, UTF8, and XXXXX.... Y Y String

Index