Académique Documents
Professionnel Documents
Culture Documents
0
____________________________________________________________________________________________________________
1|Page
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
TABLE OF CONTENTS
ABOUT CHARTSPLUS 2.0 4
CHARTS AVAILABLE IN CHARTSPLUS 2.0 5
CHAPTER 1: CHARTSPLUS 2.0 INSTALLATION AND UPDATING 6
Installing ChartsPLUS 2.0 on Design Studio 6
Installing ChartsPLUS 2.0 on BI Platform 8
Updating ChartsPLUS 2.0 on BI Platform 9
CHAPTER 2: WORKING WITH CHARTSPLUS 2.0 11
Adding ChartsPLUS 2.0 to Analysis Application 11
Assigning Data Source to ChartsPLUS 2.0 11
CHAPTER 3: GENERAL PROPERTIES OF CHARTSPLUS 2.0 12
General 12
Data Binding 12
Display 13
Layout 13
CHAPTER 4: ADDITIONAL PROPERTIES OF CHARTSPLUS 2.0 14
ICONS 14
CATEGORIES - INTRODUCTION 15
CATEGORIES - DETAILED 16
DATA 16
Data 16
Input Help 16
Hierarchy 17
CONFIG 19
GENERAL 95
General 95
Number Prefixes 98
Balloon 98
Free Labels 100
2|Page
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
Export 101
Titles 103
COLORS 103
LEGEND 104
EVENTS 109
WIZARDS 111
3|Page
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
4|Page
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
(Note: Except Gauge we can convert any of the Available charts in to 3D chart by setting 3D Depth and 3D Angle
property greater than zero in Appearance section under CONFIG Category)
Clustered Column
Stacked Column
Column
100% Stacked Column
Clustered Bar
Stacked Bar
Bar
100% Stacked Bar
Clustered Line
Stacked Line
Line
100% Stacked Line
Clustered Area
Stacked Area
Area
100% Stacked Area
Scatter Charts
XY Bubble Charts
Pie Charts
Donut Charts
Sliced
Funnel Charts
5|Page
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
Log on to Design Studio, from the Menu bar click on Tools >> Install Extension to Design Studio.
From the Choose Installation Source Dialogue box you can either enter the given URL or if the
ChartsPLUS 2.0 zip file is available on your system you can browse and select the file by clicking
Archive Button and then Click OK.
Select ChartsPLUS 2.0 Feature in the Install dialogue box and click Finish.
6|Page
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
7|Page
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
Log on to Design Studio in SAP Business Objects BI Platform Mode with your credentials.
From the Menu bar click on Tools>> Platform Extensions.
In the Platform Extensions dialogue box, under Extensions Installed on Local Computer select
ChartsPLUS 2.0 and click Install on Platform button.
8|Page
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
Click OK on Restart Required dialogue box and Restart the Platform manually in order to take
place the changes made.
9|Page
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
If there were any updates available they will be installed or else you get an information pop up as
“No Updates were found”.
10 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
1. Click on ChartsPLUS 2.0 component under Archius Components in components view, drag and drop it
on the Layout Editor.
2. Drag and Drop ChartsPLUS 2.0 component from Components view to Layout folder in Outline view
section.
1. Click on the Data Source that is present under Data Source folder in Outline View, drag and drop it on
ChartsPLUS component.
2. Click on ChartsPLUS under Properties>> Data Binding>> Data Source>> Select the required data
source from the Dropdown.
3. You can also add data source by selecting the Add from the dropdown of the data binding property
and browsing the connection and Data source from the platform.
4. Drag the Data Source from the Data source folder and drop it on the ChartsPLUS component in the
Layout folder of the Outline view.
11 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
General
Name: Enables to set the Name of the Chart.
Type: Displays the Type to which the Component belongs to.
Visible: Enables to set the visibility of the component (True is Visible, false is Hidden)
Data Binding
Data Source: Enables to select the Data source to assign to the Chart from the available Data
sources that are shown by clicking the Dropdown.
Data Selection: Enables to select the required data from the selected data source that need to be
presented in the Chart.
12 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
Display
CSS Class: Enables to specify the CSS file path to assign to ChartsPLUS.
Layout
Enables to set Margins (Top, Left, Bottom, Right, Width, Height) of ChartsPLUS 2.0
13 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
ICONS
The Icons present to the Top right of the ChartsPLUS have the below functionalities.
Enables to search the word that is given from all the additional properties of
ChartsPLUS and return those properties.
Enables to reduce the design time by saving a configuration that you have made, and
then apply to other complex properties of the same type.
Ex: Graphs, Value Axes, Guides, Gauge Axes and Arrows, Colors etc.
Displays the List of Categories and their Subsections present in Additional properties.
14 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
CATEGORIES - INTRODUCTION
The Additional Properties of ChartsPLUS 2.0 are divided in to following categories which have unique set of
properties to customize ChartsPLUS.
DATA: Enables to set the Data related properties like Data Selection, Whether to Show/Hide totals,
setting Hierarchies etc.
CONFIG: This section allows you set the properties related to Charts Axes, Graphing, Appearance, Chart
Interactivity and Conditional Formatting of values.
The CONFIG properties varies with the Chart Type selected, of which properties of Column, Line, Bar and
Area are similar where as XY, Sliced and Gauge properties varies.
GENERAL: The General properties deals with setting properties related to Background color, Border
colors, Fonts, Number Prefixes, Balloons, Free labels, Export types and Titles.
COLORS: This section allows to select the color themes available in the ChartsPLUS like Single colors, SAP
Colors, Color Brewer. You can also define your own color set and save it as Favorites or can select any
favorite set if already available.
LEGEND: Enables to set all the properties related to Legend like Appearance, Positioning, Markers etc.
EVENTS: This section enables to set the actions using BIAL script that need to be taken place when the
user clicks on Graphs, on Zoom Scroll or when user Expand or Collapse a Hierarchy.
15 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
CATEGORIES - DETAILED
DATA
Data
This Section allows to set the basic properties related to data that is displayed in ChartsPLUS.
Swap Axes Boolean False columns, and data source columns are swapAxes
interpreted as rows.
Character string used between each dimension
Dimension String _bs_ dimensionSeparator
Separator field in the resulting concatenated string.
Uses internal placeholder data when no data
Use Mock Data Boolean True useMockData
source is specified.
Input Help
When you hover over a property in Additional property pane you can see the definition of the property
and also the BIAL script for the property. In this case the cursor is hovered on Ignore Totals property and
you can observed the help pop-up got displayed as below:
16 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
You can use the Setter or Getter property in the script editor of any of the component based on the
requirement. In this case the Ignore Totals script is added in Button Component as below:
Hierarchy
ChartsPLUS enables to display Hierarchies in Charts by which you can drill down or dill up data during analysis. The
following properties need to be set to enable Hierarchies.
Hierarchy Level Number 1 Starting Hierarchy Level for Chart to focus on. currentLevel
Whether to plot collapsed nodes above current
Plot Nodes Above Boolean False useHigherNodes
hierarchy level focus.
Whether to plot collapsed nodes below current
Plot Nodes Below Boolean False useLowerNodes
hierarchy level focus.
17 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
18 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
CONFIG
The CONFIG category is sub divided in to below sections:
Axes
Graphing
Appearance
Interactivity
Conditional Formatting
These CONFIG properties varies based on the Chart type selected.
Axes
The Axes section deals with setting Category Axis, Guides and Value Axes in ChartsPLUS.
Category Axis
INITIAL ZOOM
Enables to specify whether to show all the graph or a part of it on start up.
Show All Boolean True this for the 'Start Index' and 'End Index' showAll
properties to apply.
Start Index Number 0 Enable to set the Start index zoom startIndex
End Index Number 20 Enable to set the End index zoom endIndex
CATEGORIES
Enables to specify the Category field that need to be assigned for Aggregation.
19 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
GENERAL
Enables to customize Category Axis and Category Title of the Chart.
Start on Axis Boolean False recommended to set this to false. If parse startOnAxis
Dates is set to true, start On Axis will always
be false, unless equal Spacing is set to true.
Title Font Size Number font size of ChartsPLUS two pixels if not set titleFontSize
any.
20 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
APPEARANCE
Enables to customize the Appearance of the Category Axis.
LABELS
Enables to customize the Labels of the Category Axis
21 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
Fill Color Color filled with color. Set fill Alpha to a value fillColor
greater than 0 to see the fills
Whether to set Axis labels should be bold or
Bold Labels Boolean False boldLabels
not.
Size of value labels text. Will use chart's font
Font Size Number fontSize
Size if not set.
Enables to specify whether values should be
Inside Boolean False inside
placed inside or outside plot area.
Frequency at which labels should be placed.
Label Doesn't work for Category Axis if parse Dates
Number labelFrequency
Frequency
is set to true.
You can use it to adjust position of axes
Label Offset Number labels. Works both with Category Axis labelOffset
and Value Axis.
This property is used when calculating grid
Min. count (when auto Grid Count is true). It
Horizontal Number minHorizontalGap
specifies minimum cell width required for one
Gap
span between grid lines.
This property is used when calculating grid
count (when auto Grid Count is true). It
Min. Vertical
Number minVerticalGap
Gap specifies minimum cell height required for
one span between grid lines.
22 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
GRID
Enables to Customize the Category Axis Grid
Dash Length Number the value is set as Zero then the line is dashLength
not dashed.
Every second space between grid lines
Fill Alpha 100% can be filled with color. Set fill Alpha to fillAlpha
a value greater than 0 to see the fills
23 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
DATES
Enables to specify the properties of Dates
Equal Spacing Boolean False intervals. However if you want dates to equalSpacing
be parsed (displayed on the axis,
balloons, etc.), but data points to be
placed at equal intervals (omitting dates
with no data), set equal Spacing to true.
First Day of Sets first day of the week. 0 is Sunday, 1
Number firstDayOfWeek
Week
24 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
is Monday, etc.
If you set it to false, the start of longer
Mark Period periods won't use a different date
Boolean False markPeriodChange
Change
format and won't be bold.
Specifies the shortest period of your
data. This should be set only if parse
Dates is set to 'true'. Possible period
values: fff - milliseconds, ss - seconds,
mm - minutes, hh - hours, DD - days,
Minimum
String
minPeriod
Period MM - months, YYYY - years. It's also
possible to supply a number for
increments, i.e. '15mm' which will
instruct the chart that your data is
supplied in 15 minute increments.
The longest time span allowed to select
(in milliseconds) for example,
Max Selected Number 259200000 will limit selection to 3 days. maxSelectedTime
0
Time
Works if equal Spacing is set to false
(default).
The shortest time span allowed to select
(in milliseconds) for example, 1000 will
Min Selected minSelectedTime
Number 0
Time limit selection to 1 second. Works if
equal Spacing is set to false (default).
Guides
Guides enable you to set a single value or a range as reference point to other values in a Chart which
makes analysis easy for the user.
Options: Enable to Add or Remove Guides. You can also add multiple guides to a Chart.
GENERAL
Specifies the General properties of Guide.
25 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
Expand Boolean False the Guide will start (or be placed, if it's not a expand
fill) on the beginning of the category cell
and will end at the end of 'To Category' cell.
If you set it to true, the guide will be
Above Boolean False
displayed above the graphs.
26 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
LABEL
Enables to set the properties of the Guide Labels.
Label Position String values are 'left' or 'right' for horizontal axis and labelPosition
'top' or 'bottom' for vertical axis.
Enable to set the Rotation angle of a guide
Label Rotation Number labelRotation
label.
Font Size Number Enable to set the font size of Guide label. fontSize
Specifies if Guide label should be displayed
Label Inside Boolean False inside
inside the chart or not.
Bold Label Boolean False Specifies if Guide label should be bold or not. boldLabel
BALLOON
Specifies the Balloon properties of Guide.
LINE
Enables to Customize the Guide Line.
Dash Length Number as dashed. The length of the Dash length dashLength
depends on the value given.
Enables to set the Tick Length of the guide.
Tick Length Number tickLength
Value 0 hides the Tick.
27 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
28 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
Value Axes
This is a Chart axis that displays scaled numerical values.
A column chart will have only one Value axis where as a combination chart may contain 2 value axis to
scale each graph.
ChartsPLUS 2.0 enables to customize these value axes under Value Axes section using the below
properties.
Id String Value Axis it, if you need to tell the graph which exact id
value axis it should use.
29 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
30 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
AXIS APPERANCE
PROPERTY TYPE DEFAULT DESCRIPTION API
Axis Opacity Number Specifies the opacity of Axis axisAlpha
Axis Color Color #000000 Enable to set the color of Axis axisColor
Axis Thickness Number 1 Specifies thickness of Axis axisThickness
Base Value Number 0 Enables to set the Base value of the axis. baseValue
Specifies the Length of a dash. 0 means line
Dash Length Number dashLength
is not dashed.
If your values represents time units, and
you want value axis labels to be formatted
Fill Opacity Number be filled with color. Set fill Alpha to a value fillAlpha
greater than 0 to see the fills.
31 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
Fill Color Color be filled with color. Set fill Alpha to a value fillColor
greater than 0 to see the fills.
Tick Length Number Enable to set the length of the tick marks. tickLength
LABELS
PROPERTY TYPE DEFAULT DESCRIPTION API
Specifies whether axis displays category
Labels
Boolean False labelsEnabled
Enabled axis' labels and value axis' values.
Frequency at which labels should be
Label placed. Doesn't work for Category Axis if
Number labelFrequency
Frequency
parse Dates is set to true.
Enables to adjust position of axes labels.
Label Offset Number Works both with Category Axis and Value labelOffset
Axis.
Enables to Rotate the angle of a label.
Only horizontal axis' values can be
Label Rotation Number rotated. If you set this for vertical axis, the labelRotation
setting will be ignored. Possible values
from -90 to 90.
Specifies if axis labels should be bold or
Bold Labels Boolean False boldLabels
not.
Specifies the color of axis value labels.
Text Color Color color
Will use chart's color by default.
Sets the size of value labels text. Will use
Font Size Number fontSize
chart's font Size by default.
Whether to show first axis label or not.
This works properly only on Value Axis.
Show First
Boolean False showFirstLabel
Label With Category Axis it won’t work 100%, it
depends on the period, zooming, etc.
Whether to show last axis label or not.
This works properly only on Value Axis.
Show Last
Boolean False showLastLabel
Label With Category Axis it will not work 100%,
it depends on the period, zooming, etc.
Specifies whether values should be placed
Inside Boolean False inside
inside or outside plot area.
Min This property is used when calculating
Number minHorizontalGap
Horizontal
32 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
Use Prefixes Boolean False prefixes directly to the chart object via usePrefixes
prefixes of Small Numbers and prefixes of
Big Numbers.
If true, values will always be formatted
using scientific notation (5e+8, 5e-8...)
Use Scientific Otherwise only values bigger then 1e+21
Boolean False useScientificNotation
Notation
and smaller then 1e-7 will be displayed in
scientific notation.
MISC
PROPERTY TYPE DEFAULT DESCRIPTION API
Specifies whether guide values should
Include Guides be included when calculating min and
Boolean False includeGuidesInMinMax
in Min/Max
max of the axis.
If true, the axis will include hidden
Include graphs when calculating min and max
Boolean False includeHidden
Hidden
values.
If set value axis scale (min and max
Min/Max
Number minMaxMultiplier
Multiplier numbers) will be multiplied by it. I.e. if
33 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
34 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
Graphing
This section enables to set the graphs and their customization.
Graphing Includes three sub sections Selected Graph, Default Graph and Graphs.
35 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
3. You can observe the data in the data source is displayed in the Chart as below. These are the
Default Graphs.
4. In the Additional Properties of ChartsPLUS navigate to CONFIG>> Graphing>> Default Graph. You
can observe all the properties related to Default graph.
5. Now click on Graph tab and under Utilities click Generate>> Regenerate all Graphs. This brings all
the Graphs that are available in the Default Graph.
36 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
8. Now Click on Column 1, set ID as “1”, and Title as “Sales”Change the Graph type as Column,
under Appearance section of Column 1 set the Fill Alpha to 75% and now the graph appears as
below.
37 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
9. Under General properties of Column 1 enable Show Value Labels Check box. This will display the
values of the columns.
38 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
10. Now under Appearance properties>> Set Column Width as 50%, Corner Radius as 5, and fill
Alpha as 75% and it should appear as below:
11. Now click on Column 0 and set the Id as 0 and Title as Quantity.
12. Under Appearance set Dash Length to 3 and under Fill Colors Increase the Line Thickness to 3.
13.Now under Selected Graph tab>> Set the General properties as below:
39 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
14.Execute the application and click on any of the Column and it should appear as below:
15.Similarly you can customize the graphs as per the requirement using Graphs section properties.
Below is the list of available properties in Selected Graphs, Default Graph and Graph sections.
Selected Graph
You can customize the area selected on graph by setting the below properties.
40 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
GENERAL
PROPERTY TYPE DEFAULT DESCRIPTION API
Value Color Sets the Color to Values in the Selected graph.
Color
Enable to set the color to be displayed on
Fill Color
Color fillColor
selected column.
Enable to set the border color of the selected
Line Color
Color outlineColor
column.
Enable to set the color of the Label that is
Label Color
Color labelColor
selected.
Alpha Enable to set the opacity of Fill colors.
Number alpha
Enables to add a description to the selected
Description
String
columns.
Enables to select the type of bullet that need to
Bullet
String bullet
be shown on selection.
Bullet Size Set the size of the bullet selected.
Number bulletSize
Displays and sets the border line of select column
Dash Length
Number dashLength
as Dashed.
Default Graph
Default Graph Fill: Enable the check box to use Default Graph configuration when there is not
a graph defined for a measure.
GENERAL
PROPERTY TYPE DEFAULT DESCRIPTION API
Enables to select the type of graph from the
graphType
Graph Type
Dropdown.
Value Enables to select the projection method.
valueFieldAggregation
Aggregation
Enables to set the Value axis to the graph, by
default first value axis is set to the graph. You
Value Axis valueAxis
can use reference of the Value axis object or
can set value axis id.
Enables to set the Precision of values, by
Value
Number
Precision default chart’s precision is set.
If the value axis of the graph has stack types
Stackable Boolean True like 'regular' or '100%', exclude the graph stackable
from stacking.
Clustered Boolean True Enable the check box to set the columns of clustered
41 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
New Stack Boolean False This allows having clustered and Stacked newStack
column/bar chart.
Enables to use tags like [[value]],
[[description]], [[percents]], [[open]],
Balloon Text String [[value]] [[category]] or any other field name from balloonText
data provider to show in the Balloon. HTML
tags can also be used.
Specifies whether to connect data points if
Gap Period Number 1.1 points is bigger than duration of min Period * gapPeriod
gap Period, and connect property of a graph
is set to false, graph will display gap.
Enables to show or Hide the graph, but it is
Hidden Boolean False recommended to use hide Graph (graph) and hidden
show Graph(graph) methods instead.
Enabling the property will display the value
balloon of the graph when mouse is over data
Show Balloon Boolean True showBalloon
item or chart's indicator is over on any of the
series.
CONDITIONAL FORMATTING
PROPERTY TYPE DEFAULT DESCRIPTION API
Fill Color Enables to select the condition that is
Conditional String
defined in the Conditional Formatting tab.
Formatting
Enables to select the condition for
Line/Bullet
Conditional String Line/Bullet Chart that is defined in the
Formatting Conditional Formatting tab.
42 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
DATA FIELDS
PROPERTY TYPE DEFAULT DESCRIPTION API
Enables to select the Alpha field from the
String
Alpha Field alphaField
available fields of the data source.
Enables to select the Bullet field from the
Bullet Field bulletField
available fields of the data source.
Enables to set up the Bullet size field from
Bullet Size
bulletSizeField
Field the data provider.
Filed type 'By Name' maps a field by its key
(e.g. 0AMOUNT). 'By Position' maps a field by
its ordinal position beginning at position 0
(First Column). 'Static' allows for placement
of a constant value such as '10.5' which can
Filed Type By Position serve useful for hard-coded targets. 'By fieldType
Name' is useful when you want to guarantee
a Graph configuration to a specific named
column, whereas 'By Position' is useful when
your chart should flex to ad-hoc navigations
instead.
Position of Column to map to, beginning at
Field Position Number 1 fieldPosition
the first column (0).
43 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
APPEARANCE
PROPERTY TYPE DEFAULT DESCRIPTION API
Enable to set the color of the balloon. By
Balloon Color Color balloonColor
default the graph or data item color is set.
Enable to set the column width for each
Column Width 100% graph individually. Value ranges from 0%- columnWidth
100%
Enables to set the radius of Column corners.
Corner Radius Number 0 Both the top and bottom of the column are cornerRadius
effected.
If you set it to a value greater than 0, the
Dash Length Number 0 graph line (or columns border) will be dashLength
dashed.
FILL COLORS
Options: Enables options to select the Color type like Single Color, SAP Color, Color Brewer or
to remove all the selected colors.
Line Color Color Enable to set the color of the Line lineColor
Line Thickness Number 1 Enables to set the thickness of the Line lineThickness
44 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
(Column border).
Enables to fill opacity of negative part of the
Negative Fill
100% negativeFillAlphas
Alpha graph. Will use fill Alphas by default.
Top Radius can make columns look like cones (set topRadius
topRadius to 0) or even like some glasses
(set to bigger than 1). It is strongly
recommend to set grid opacity to 0 in order
to look good.
45 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
46 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
Label Anchor Enable to set the data label text anchor. labelAnchor
Label Offset Number 0 Offset of data label. labelOffset
Enable to set the position of the label as
'bottom', 'top', 'right', 'left', 'inside',
LEGEND
PROPERTY TYPE DEFAULT DESCRIPTION API
Enable to set whether to show/hide the
Visible in
Boolean True visibleInLegend
Legend graph in the legend.
Enabling this feature will hide the graph
Switchable Boolean True switchable
when the user clicks on legend entry.
Provide the path of the image to set it as
Custom
String customMarker
Marker Custom Marker.
Enable to set the Legend Marker opacity,
Legend Color Color Enable to set the Legend Marker color. legendColor
This property enables to set the text of
Legend value. You can use tags like
[[value]], [[description]], [[percents]],
Legend Value
String legendValueText
Text [[open]], [[category]]. You can also use
custom fields from your data Provider. If
not set, uses Legend's value Text.
47 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
MISC
PROPERTY TYPE DEFAULT DESCRIPTION API
Enabling this feature will place the Line
Behind
Boolean False behindColumns
Columns graph behind column graphs.
If you set this to true before chart is
Animation drawn, the animation of this graph
Boolean False animationPlayed
Played
won't be played.
You can set another graph here and if fill
alpha is >0, the area from this graph to
Fill To Graph will be filled (instead of
Fill to Graph fillToGraph
filling the area to the X axis). This feature
is not supported by smoothed Line
graphs.
Whether to include this graph when
Include in calculating min and max value of the
Boolean True
Min/Max
axis.
It is useful if you have really lots of data
Min. Line
Number 1
Distance points. Based on this property the graph
48 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
Period Span Number 1 - you can set how many periods one periodSpan
horizontal line should span.
Specifies where data points should be
placed - on the beginning of the period
(day, hour, etc) or in the middle (only
49 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
Graphs
Options:
New: If the selected Chart type is Column or Line or Area you can add new graphs which is
either Column/Line/Area from the New options.
Remove All: Enables to remove all the graphs that are added under Graphs section. When you
remove all the graphs the Chart will display Default Graphs.
Generate:
Regenerate all Graphs will bring all the Default Graphs in to Graphs Section.
Generate New Graphs will create a copy of the existing graphs.
Bulk Actions:
Line/ Area/ Column Graph: Converts all the Graphs in to Line/Area/Column.
Add Value Labels: Displays Value labels to all Graphs.
Remove Value Labels: Removes Value labels from all Graphs.
50 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
The additional graph that is added will have all the properties similar to the Default Graph except the following:
Appearance
PLOT AREA
PROPERTY TYPE DEFAULT DESCRIPTION API
Enabling the check box will rotate the graph
boolean false by 90 degrees, for instance rotating a
Rotate rotate
Column chart will make it as Bar chart.
51 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
ANIMATION
PROPERTY TYPE DEFAULT DESCRIPTION API
Select the Check box to enable Animation in
Sequenced coordSequencedAni
Boolean True
Animation a sequence. mation
Enables to set the opacity of the Chart on
float
Start Opacity 100% coordStartAlpha
start-up.
0 Specifies the time the animation need to be
Start Duration Number extended. coordStartDuration
52 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
MARGINS
PROPERTY TYPE DEFAULT DESCRIPTION API
Auto-Margin
Number 10 Enable to set the Auto-Margin offset.
Offset
Specifies if margins of a chart should be
calculated automatically so that labels of
axes would fit. The chart will adjust only
margins with axes. Other margins will use autoMargins
Auto-Margins Boolean True
values set with 'Margin Right', 'Margin Top',
'Margin Left' and 'Margin Bottom'
properties.
Interactivity
Interactivity
Mouse Wheel Scroll Enabled: Specifies if scrolling of a chart with mouse wheel is enabled. If you
press shift while rotating mouse wheel, the chart will zoom-in/out.
Mouse Wheel Zoom Enabled: Specifies if zooming of a chart with mouse wheel is enabled. If you
press shift while rotating mouse wheel, the chart will scroll.
Cursor
PROPERTY TYPE DEFAULT DESCRIPTION API
Enabled Specifies whether cursor is enabled.
Specifies if the user can zoom-in the
boolean true chart. If pan is set to true, zoomable is
Zoomable zoomable
switched to false automatically.
53 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
Alpha
Selection float Sets the opacity of the selection.
selectionAlpha
Alpha
If this is set to true, the user will be
boolean false able to pan the chart (Serial only)
Pan pan
instead of zooming.
If set to true, instead of a cursor line
user will see a fill which width will
always be equal to the width of one
boolean false
Full Width fullWidth
data item. We'd recommend setting
cusrsorAlpha to 0.1 or some other
small number if using this feature.
Specifies if cursor should be left at it's
last position. Useful for touch devices -
boolean false
Leave Cursor leaveCursor
user might want to see the balloons
after he moves finger away.
If this is set to true, only one balloon at
One Balloon boolean false a time will be displayed. Note, this is oneBalloonOnly
Only
quite CPU consuming.
If true, the graph will display balloon
on next available data point if
Show Next boolean false
showNextAvailable
Available currently hovered item doesn't have
value for this graph.
Specifies if cursor should only mark
Select without boolean false selected area but not zoom-in after selectWithoutZooming
Zooming
user releases mouse button.
Axis of value line. If you set
valueLineBalloonEnabled to true, but
Value Line String you have more than one axis, you can valueLineAxis
Axis
use this property to indicate which axis
should display balloon.
Specifies whether value balloons are
enabled. In case they are not, the
Value
boolean true balloons might be displayed anyway,
Balloons valueBalloonsEnabled
Enabled when the user rolls-over the column or
bullet.
Specifies if cursor of Serial chart should
Value Line boolean false
valueLineEnabled
Enabled display horizontal (or vertical if chart is
54 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
55 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
Scrollbar
PROPERTY TYPE DEFAULT DESCRIPTION API
Specifies if scrollbar is enabled. You
boolean true can hide/show scrollbar using this enabled
Enabled
property without actually removing it.
Specifies whether scrollbar has a resize
Resize boolean true resizeEnabled
Enabled feature.
Specifies which graph will be displayed
String in the scrollbar. Only Serial chart's graph
Graph
scrollbar can display a graph.
Specifies whether number of grid
Auto Grid boolean false Count is specified automatically, autoGridCount
Count
according to the axis size.
Background float Sets the Background opacity. backgroundAlpha
Alpha
Sets the Background color of the
Background String #D4D4D4 backgroundColor
Color scrollbar.
56 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
57 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
Conditional Formatting
CONDITIONAL FORMATTING RULES
Options: Enables to add a new Condition or to remove an existing Condition.
Id: Unique ID of your Conditional Formatting Rule Set. Used to assign Rule Set to a Graph and for
58 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
PERCENT RULES
Value: Value to meet or exceed in order for the rule to be met. Rule is overridden if a higher value
rule is met.
1. Field Type: Type of Field. 'By Name' maps a field by its key (e.g. 0AMOUNT). 'By Position' maps
a field by its ordinal position beginning at position 0 (First Column). 'Static' allows for placement
of a constant value such as '10.5' which can serve useful for hard-coded targets. 'By Name' is
useful when you want to guarantee a Graph configuration to a specific named column, whereas
'By Position' is useful when your chart should flex to ad-hoc navigations instead.
(a) Field Name: Name of the Column to map to (Ex: 0AMOUNT).
(b) Field Position: Position of Column to map to, beginning at the first column (0).
(c) Static Value: Static Value of Column. This value is repeated across all rows.
Color: Sets the color to apply if rule is met.
59 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
60 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
Appearance
MARGINS
Auto-Margin Offset: Enable to set the Auto-Margin offset.
Auto-Margins: Specifies if margins of a chart should be calculated automatically so that labels of
axes would fit. The chart will adjust only margins with axes. Other margins will use values set with
'Margin Right', 'Margin Top', 'Margin Left' and 'Margin Bottom' properties.
PLOT AREA
PROPERTY TYPE DEFAULT DESCRIPTION API
Enables to set the angle to the 3D
part of the plot area. If this value is
angle
3D Angle Number 45
greater than zero it will set 3D
effect to the chart.
Enables to set the depth of the 3D
part of the plot area. If this value is
depth3D
3D Depth Number 0
greater than zero it will set 3D
effect to the chart.
Sets the opacity of plot area's
Plot Area Border float plotAreaBorderAlpha
0%
Opacity border.
Plot Area Border Sets the color of plot area's border. plotAreaBorderColor
Color #000000
Color
float Sets the opacity of plot area. plotAreaFillAlphas
Plot Area Fill Opacity 0%
Sets the color gradient angle of the
Plot Area Gradient int 0 plotAreaGradientAngle
Angle plot area.
Interactivity
Cursor
PROPERTY TYPE DEFAULT DESCRIPTION API
Enabled Boolean False Specifies whether cursor is enabled.
Specifies if the user can zoom-in the
chart. If pan is set to true, zoomable zoomable
Zoomable Boolean True
is switched to false automatically.
Enable to set the color of Text. color
Text Color Color #FFFFFF
61 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
62 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
63 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
Scrollbar
PROPERTY TYPE DEFAULT DESCRIPTION API
Specifies if scrollbar is enabled. You can
hide/show scrollbar using this property enabled
Enabled Boolean False
without actually removing it.
Specifies whether scrollbar has a resize
Resize resizeEnabled
Boolean False
Enabled feature.
64 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
65 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
66 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
Graphing
Default Graph
GENERAL
PROPERTY TYPE DEFAULT DESCRIPTION API
Enables to select the type of graph from the
Graph Type
Dropdown.
id
ID String
title
Title String
Value Enables to select the projection method.
Summarize
Aggregation
XY chart only. Name of the x field in your
String xField
X Field
data Provider.
Type of Field. 'By Name' maps a field by its
key (e.g. 0AMOUNT). 'By Position' maps a
field by its ordinal position beginning at
position 0 (First Column). 'Static' allows for
placement of a constant value such as '10.5'
String which can serve useful for hard-coded fieldType
Field Type
targets. 'By Name' is useful when you want
to guarantee a Graph configuration to a
specific named column, whereas 'By
Position' is useful when your chart should
flex to ad-hoc navigations instead
Position of Column to map to, beginning at
Fixed Position
the first column (0).
Type of Field. 'By Name' maps a field by its
key (e.g. 0AMOUNT). 'By Position' maps a
field by its ordinal position beginning at
position 0 (First Column). 'Static' allows for
placement of a constant value such as '10.5'
String which can serve useful for hard-coded yField
Y Field
targets. 'By Name' is useful when you want
to guarantee a Graph configuration to a
specific named column, whereas 'By
Position' is useful when your chart should
flex to ad-hoc navigations instead.
String Type of Field. 'By Name' maps a field by its fieldType
Field Type
67 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
68 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
CONDITIONAL FORMATTING
PROPERTY TYPE DEFAULT DESCRIPTION API
Enables to select the condition for
Line/Bullet
Conditional Line/Bullet Chart that is defined in the
Formatting Conditional Formatting tab.
DATA FIELDS
PROPERTY TYPE DEFAULT DESCRIPTION API
Enables to select the Alpha field from the
Opacity Field
available fields of the data source.
Enables to select the Bullet field from the
String bulletField
Bullet Field
available fields of the data source.
Name of the color field in your data
String colorField
Color Field
Provider.
Name of the custom bullet field in your data
Custom Bullet String customBulletField
Field Provider.
Name of the dash length field in the data
Provider. This property adds a possibility to
Dash Length String change graphs’ line from solid to dash on dashLengthField
Field
any data point. You can also make columns
border dashed using this setting.
Description Name of the description field in your data
String descriptionField
Field
Provider.
Name of error value field in your data
String errorField
Error Field
provider.
Name of the fill colors field in your data
Provider. This property adds a possibility to
Fill Colors String fillColorsField
Field change line graphs’ fill color on any data
point to create highlighted sections of the
69 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
APPEARANCE
PROPERTY TYPE DEFAULT DESCRIPTION API
Enable to set the color of the balloon. By
balloonColor
Balloon Color Color
default the graph or data item color is set.
Enable to set the column width for each
float graph individually. Value ranges from 0%- columnWidth
Column Width 100%
100%.
Enables to set the radius of Column corners.
Both the top and bottom of the column are cornerRadius
Corner Radius Number 0
effected.
If you set it to a value greater than 0, the
graph line (or columns border) will be dashLength
Dash Length Number 0
dashed.
float Enables to set the opacity of Columns. fillAlphas
Fill Alpha 100%
FILL COLORS
Options: Enables options to select the Color type like Single Color, SAP Color, Color Brewer or to
Remove all the selected colors.
70 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
71 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
Cursor Bullet float 100% If bullets enabled of Chart cursor is true, a cursorBulletAlpha
72 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
LEGEND
PROPERTY TYPE DEFAULT DESCRIPTION API
Enable to set whether to show/hide the
Visible in visibleInLegend
Boolean True
Legend graph in the legend.
Enabling this feature will hide the graph
switchable
Switchable Boolean True
when the user clicks on legend entry.
Provide the path of the image to set it as
Custom customMarker
String
Marker Custom Marker.
Enable to set the Legend Marker opacity,
by default Line alpha is set as Legend legendAlpha
Legend Alpha 100%
alpha.
73 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
MISC
PROPERTY TYPE DEFAULT DESCRIPTION API
XY chart only. If you set this property to id
or reference of your X or Y axis, and the fill
String Alphas is > 0, the area between graph and fillToAxis
Fill to Axis
axis will be filled with color, like in this
demo.
You can set another graph here and if fill
alpha is >0, the area from this graph to Fill
String fillToGraph
Fill to Graph
To Graph will be filled (instead of filling
the area to the X axis). This feature is not
74 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
75 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
Axes
Guides
Guides enable to set a single value or a range as reference point in a Chart.
Options: Enable to Add or Remove Guide. You can also add multiple guides to a Chart.
GENERAL
Specifies the General properties of Guide.
Value Axis guides directly to the chart, you might need valueAxis
to specify which value axis should be used.
Value of the Guide (in case the guide is for a
Value Axis).
76 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
Expand Boolean False the Guide will start (or be placed, if it's not a expand
fill) on the beginning of the category cell
and will end at the end of 'To Category' cell.
If you set it to true, the guide will be
Above Boolean False above
displayed above the graphs.
LABEL
Enables to set the properties of the Guide Labels
77 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
BALLOON
Specifies the Balloon properties of Guide.
LINE
Enables to Customize the Guide Line.
Value Axes
This is a Chart axis that displays scaled numerical values.
A column chart will have only one Value axis where as a combination chart may contain 2 value axis to scale each
graph.
ChartsPLUS 2.0 enables to customize these value axes under Value Axes section using the below properties.
78 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
GENERAL
PROPERTY TYPE DEFAULT DESCRIPTION API
Unique id of value axis. It is required to set
Id String Value Axis it, if you need to tell the graph which exact
Id
value axis it should use.
79 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
AXIS APPERANCE
PROPERTY TYPE DEFAULT DESCRIPTION API
1 axisAlpha
Axis Opacity Number Specifies the opacity of Axis
#000000 Enable to set the color of Axis axisColor
Axis Color Color
80 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
LABELS
PROPERTY TYPE DEFAULT DESCRIPTION API
Specifies whether axis displays category
Labels labelsEnabled
Boolean False
Enabled axis' labels and value axis' values.
Frequency at which labels should be placed.
Label 1 Doesn't work for Category Axis if parse labelFrequency
Number
Frequency
Dates is set to true.
Enables to adjust position of axes labels.
15 Works both with Category Axis and Value labelOffset
Label Offset Number
Axis.
Enables to Rotate the angle of a label. Only
horizontal axis' values can be rotated. If you
labelRotation
Label Rotation Number
set this for vertical axis, the setting will be
ignored. Possible values from -90 to 90.
Specifies if axis labels should be bold or not. boldLabels
Bold Labels Boolean False
Specifies the color of axis value labels. Will
color
Text Color Color
use chart's color by default.
Sets the size of value labels text. Will use
12 fontSize
Font Size Number
chart's font Size by default.
81 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
82 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
MISC
PROPERTY TYPE DEFAULT DESCRIPTION API
Specifies whether guide values should
Include Guides be included when calculating min and
Boolean False
in Min/Max
max of the axis.
If true, the axis will include hidden
Include graphs when calculating min and max includeHidden
Boolean False
Hidden
values.
If set value axis scale (min and max
numbers) will be multiplied by it. I.e. if
Min/Max
Number
Multiplier set to 1.2 the scope of values will
increase by 20%.
Radar chart only. Specifies if
Radar
categories (axes' titles) should be radarCategoriesEnabled
Categories Boolean False
Enabled displayed near axes)
In case you synchronize one value axis
with another, you need to set the
Synchronizatio synchronization multiplier. Use synchronizationMultiplier
Number
n Multiplier
synchronize With Axis method to set
with which axis it should be synced.
One value axis can be synchronized
with another value axis. You can use
both reference to your axis or id of the
Synchronize String synchronizeWith
With axis here. You should set
synchronization Multiplier in order for
this to work.
If this value axis is stacked and has
columns, setting value Axis. totalText
totalText
Total Text String
= '[[total]]' will make it to display total
value above the most-top column.
Total Text Specifies color of total text. totalTextColor
Color
Color
Specifies distance from data point to
Total Text 0 totalTextOffset
Number
Offset total text.
This allows you to have logarithmic
value axis and have zero values in the
0 treatZeroAs
Treat Zero As Number
data. You must set it to >0 value in
order to work.
83 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
Appearance
BASICS
PROPERTY TYPE DEFAULT DESCRIPTION API
Name of the field in chart's data
Description String Provider which holds a string with descriptionField
Field
description.
String Enables to set the Title Field. titleField
Title Field All Dimensions
RADIUS
PROPERTY TYPE DEFAULT DESCRIPTION API
pieMinRadius
Pie Radius Number 20 Minimum Pie Radius
Inner radius of the pie, in pixels or
0 innerRadius
Inner Radius Number
percentage.
Radius of a pie, in pixels or percents.
By default, radius is calculated radius
Radius Number 0
automatically.
OTHER
PROPERTY TYPE DEFAULT DESCRIPTION API
Name of the field in chart's
String dataProvider which holds slice's alphaField
Opacity Field
Opacity.
84 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
3D APPEARANCE
Pie Angle: Pie lean angle (for 3D effect). Valid range is 0 - 90.
3D Pie Depth: Depth of the pie (for 3D effect).
INTERACTIVITY
PROPERTY TYPE DEFAULT DESCRIPTION API
float
Hover Opacity 100% Opacity of a hovered slice. hoverAlpha
Pull Radius Number 20 can set the value either in Pixels or pullOutEffect
Percentage.
OUTLINE
PROPERTY TYPE DEFAULT DESCRIPTION API
Outline float
0% Outline opacity. outlineAlpha
Opacity
Outline Color Color #FFFFFF Outline color. outlineColor
Outline Pie Outline Thickness. outlineThickness
Number 1
Thickness
ANIMATION
PROPERTY TYPE DEFAULT DESCRIPTION API
Sequenced Boolean 1 Specifies whether the animation should be coordSequence
85 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
Grouped Slice
PROPERTY TYPE DEFAULT DESCRIPTION API
Grouped Slice float groupedAlpha
100% Sets the opacity of the group slice.
Opacity
Color of the group slice. The default value is
Grouped Slice not set - this means the next available color groupedColor
Color
Color
from 'colors' property will be used.
If this is set, the group slice will be pulled
Grouped Slice groupedDescription
String
Description out when the chart loads.
If this is set, the group slice will be pulled
Grouped Slice groupedPulled
Boolean False
Pulled out when the chart loads.
Other Title of the group slice. groupedTitle
Grouped Title String
If there is more than one slice whose
percentage of the pie is less than this
Group Slice number, those slices will be grouped groupPercent
Number 0
Percent
together into one slice. This is the 'other'
slice. It will always be the last slice in a pie.
Labels
PROPERTY TYPE DEFAULT DESCRIPTION API
Slices with percent less then 'Hide Labels
Percent' won't display labels This is useful to
avoid cluttering up the chart, if you have a hideLabelsPercent
Hide Percent Number 0
lot of small slices. 0 means all labels will be
shown.
The distance between the label and the
slice, in pixels. You can use negative values labelRadius
Label Radius Number 20
to put the label on the slice.
86 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
Positioning
PROPERTY TYPE DEFAULT DESCRIPTION API
Pie Bottom Number 10 Bottom margin of the pie.
PIE CENTER
PROPERTY TYPE DEFAULT DESCRIPTION API
pieX
You can set fixed position of a pie center, in
Pie X Number 0
pixels or in percentage.
You can set fixed position of a pie center, in pieY
Pie Y Number 0
pixels or in percentage.
The CONFIG properties of Gauge Charts differ from other Charts and were listed below.
Appearance
BEHAVIOR
PROPERTY TYPE DEFAULT DESCRIPTION API
adjustSize
Adjust Size Boolean False Uses the whole space of the canvas to draw
87 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
the gauge.
Useful when you intend your gauge to act
Clockwise clockWiseOnly
Boolean False
Only as a clock.
Minimum radius of a gauge. minRadius
Min Radius Number 10
GUAGE FACE
PROPERTY TYPE DEFAULT DESCRIPTION API
float faceAlpha
Face Opacity 0% Gauge face opacity.
Face Border float Gauge Face Border Opacity faceBorderAlpha
0%
Opacity
Face Border Gauge Face Border Opacity
Color #555555
Color
Face Border Gauge Face Border Width faceBorderWidth
Number 1
Width
Gauge Face Color faceColor
Face Color Color #FAFAFA
Face Gauge Face Image Pattern
Pattern(Experi String
mental)
POSITION
PROPERTY TYPE DEFAULT DESCRIPTION API
Gauge's horizontal position in pixels, origin
gaugeX
Gauge X Number
is the center. Centered by default.
Gauge's vertical position in pixels, origin is
gaugeY
Gauge Y Number
the center. Centered by default.
MARGINS
PROPERTY TYPE DEFAULT DESCRIPTION API
Number of pixels between the container's
bottom border and plot area. This space
Margin can be used for bottom axis' values. If marginBottom
Number 20
Bottom
auto Margin is true and bottom side has
axis, this property is ignored.
Number of pixels between the container's
top border and plot area. This space can
be used for top axis' values. If auto Margin marginTop
Margin Top Number 20
is true and top side has axis, this property
is ignored.
88 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
ANIMATION
PROPERTY TYPE DEFAULT DESCRIPTION API
Duration of
startDuration
Arrow Number 0
Duration of Arrow Animation
Animation
Transition effect of the arrows, possible
String effects: easeOutSine, easeInSine, elastic, startEffect
Start Effect Bounce
bounce.
Arrows
PROPERTY TYPE DEFAULT DESCRIPTION API
Options Enables to Add or Remove an Arrow.
Unique id of an Arrow. You don't need to
Id String Arrow id
set it, unless you want to
Gauge Axis String Gauge Axis Enables to set the Gauge Axis. axis
Alpha float 100% Sets the Arrow Opacity alpha
Border Alpha float 100% Sets the Arrow border opacity. borderAlpha
Clock wise Sets the Arrow to revolve clock wise only
Boolean False clockWiseOnly
only
Color Color #000000 Sets the color of the Arrow color
Sets Inner radius of the Gauge, you can set
Inner Radius Number innerRadius
either in Pixel or Percentage.
89 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
Axes
GENERAL PROPERTIES
PROPERTY TYPE DEFAULT DESCRIPTION API
Id String Gauge Axis Unique id of an axis. id
{"valueType" : "static", Axis start (min) value. It can be either
Start Value Number "staticValue" : "0" } static or Data bound startValueConfig
Grid Count Number 5 should check your values and choose a gridCount
proper 'Grid Count' which would result
grids at round numbers.
A text value which can be placed next to
Unit String unit
axis labels
APPEARANCE
PROPERTY TYPE DEFAULT DESCRIPTION API
float axisAlpha
Axis Opacity 100% Axis opacity.
Axis color. axisColor
Axis Color Color #000000
Thickness of the axis outline. axisThickness
Axis Thickness Number 1
X position of the axis, relative to the
Center X (px) Number
90 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
Center Y (px) Number center of the gauge. You can set either in
Pixel or Percentage.
Specifies if grid should be drawn inside or
gridInside
Grid Inside Boolean True
outside the axis.
Specifies if labels should be placed inside
inside
Inside Boolean True
or outside the axis.
Label Frequency of labels. labelFrequency
Number 1
Frequency
Distance from axis to the labels. labelOffset
Label Offset Number 15
Interval at which minor ticks should be
Minor Tick minorTickInterval
Number
Interval placed.
Minor Tick Length of the Minor Ticks minorTickLength
Number 5
Length
Axis radius. You can set either in Pixel or
radius
Radius Number
Percentage.
Specifies if the first label should be
Show First showFirstLabel
Boolean True
Label shown.
Show Last Specifies if the last label should be shown. showLastLabel
Boolean True
Label
Tick Opacity 100% Opacity of axis ticks.
BANDS
PROPERTY TYPE DEFAULT DESCRIPTION API
Band Opacity 100% Opacity of band fills.
Band Outline Opacity of band outlines.
100%
Opacity
Band Outline Color Color #000000 Color of band outlines.
Band Outline Thickness of band outlines.
Number 0
Thickness
Balloon Text balloonTextConfig
Start Value Number Start value of a fill. startValueConfig
End Value Number End value of a fill. endValueConfig
Color Color Color of a band color
91 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
LABELS
PROPERTY TYPE DEFAULT DESCRIPTION API
Specifies if labels on the axis should be
labelsEnabled
Labels Enabled Boolean True
shown
Specifies if small and big numbers
should use prefixes to make them more usePrefixes
Use Prefixes Boolean False
readable.
92 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
3. Now navigate to CONFIG>> Axes>> Gauge Axis and set the Start Angle as -120 and End Angle as
45.
4. Set the Bands properties as below
7. Similarly you can add required number of Bands from Options>> Add Band and can customize
them (In this case two more Bands and added and their properties are customized as below)
93 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
9. Now go to options and select Add Gauge Axis. This will add another Gauge axis to the Chart. Give
the Id as Secondary Gauge, now set the Start Angle as 80 and End Angle as 140.
10. Set the Gauge Start Value as 0 by selecting Value Type as Static Value, similarly set End Value as
100.
11. Now go to section Arrows>> Options>> select Add Arrow.
12. Now set the property Gauge Axis as Secondary Gauge from the Dropdown.
13. You can set the other properties based on the requirement. ( In this case the Gauge appears as
below)
94 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
GENERAL
Under General Properties you can select the Chart type, Customize Chart Font, Size of Chart, Customize Chart
Background, Number formatting etc.
General
PROPERTY TYPE DEFAULT DESCRIPTION API
Enables to select the Chart Type from the
available possible types: 'Serial', 'Pie', 'XY', chartType
Chart Type Serial
'Radar', 'Funnel', and 'Gauge'.
Text Color Color #000000 Enables to set the color of the chart Text.
CSS
PROPERTY TYPE DEFAULT DESCRIPTION API
Specifies if class names should be added to
Add Class addClassNames
Boolean False
Names chart elements.
This prefix is added to all class names which
Class Name are added to all visual elements of a chart in classNamePrefix
String ChartsPLUS2
Prefix
case 'Add Class Names' is enabled.
95 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
NUMERIC FORMATS
PROPERTY TYPE DEFAULT DESCRIPTION API
Specify the Decimal Separator that
Decimal . decimalSeparator
String
Separator need to be used.
Precision of percent values. -1 means
Percent percent values won't be rounded at all percentPrecision
Number 2
Precision
and show as they are.
Precision of values. -1 means values
won't be rounded at all and show as precision
Precision Number -1
they are.
Specifies the Thousand Separator
Thousand thousandsSeparator
String ,
Separator character.
FONT
PROPERTY TYPE DEFAULT DESCRIPTION API
Enables to select the font family from
fontFamily
Font Family Calibri(Window)
the list of available options.
Specifies the Font size. fontSize
Font Size Number 12
HAND DRAWING
PROPERTY TYPE DEFAULT DESCRIPTION API
If set, the lines of the chart will be
distorted and will produce hand-
drawn effect. Try to adjust 'Hand Draw handDrawn
Hand Drawn Boolean False
Scatter' and 'Hand Draw Thickness'
properties for a more scattered result.
96 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
MICS/EXPERIMENTAL
PROPERTY TYPE DEFAULT DESCRIPTION API
Unset this if you don't want chart to
resize itself whenever its parent autoResize
Auto Resize Boolean True
container size changes.
Enables to specify a Theme. theme
Theme String
Enables the Responsive (Experimental)
responsive
Responsive Boolean False
mode.
97 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
Number Prefixes
This section enables to add Prefixes to Small and Big Numbers in the Chart.
Prefixes of numbers.
Small You can also change the order, prefixesOfSmallNumbers
String
Numbers
duplicate or delete a prefix, also can
assign a Scale of number to abbreviate
and can set a prefix to it.
Balloon
Balloons helps in displaying additional information when you hover your cursor on the graph. The text in these balloons
can be set as Static or Dynamic.
Border Color Color #FFFFFF Balloon border color. Will only be borderColor
98 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
99 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
Opacity
Color of a shadow. shadowColor
Shadow Color Color #000000
If 'Corner Radius' of a balloon is > 0,
'Show Bullet' is set for value balloons
when 'Chart Cursor' is enabled. If you showBullet
Show Bullet Boolean False
don't want the bullet near the
balloon, disable this.
Text alignment, possible values are
Text textAlign
String Center
Alignment Left, Middle, and Right.
Vertical Vertical padding of the balloon. verticalPadding
Number 4
Padding
Free Labels
Free Labels enables to show data labels that are very much needed on the Dashboard without the need to hover over
the charts. In ChartsPLUS 2.0 you can add any number of free labels as required and place their position using
Positioning properties.
POSITIONING
PROPERTY TYPE DEFAULT DESCRIPTION API
Rotation Number 0 Enables to set the angle of the Label.
100 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
2. After customization of chart to add Free Labels navigate to GENERAL>> Free Labels>> Options>>
Select Add Label.
3. Set the required text under Text property. (In this case the “Kiwis Sales are Low among all the
Products” is added.
4. Set required color, Font size of the Text, whether the Label should appear Bold or Not. (In this case
the color is set as #352020, and Font size is set to 13, Bold is enabled)
5. To place the Label at the required position use the properties X and Y under POSITIONING.( In this
case X value is set to 400 and Y value is set to 370)
6. If you want to set the label at an angle you set the rotation angle.
Export
Enables to export the Chart in any of the following formats.
Export JPG Boolean True Enables to export the chart in JPG format. exportJPG
Export PNG Boolean True Enables to export the chart in PNG format. exportPNG
Export PDF Boolean True Enables to export the chart in PDF format. exportPDF
Export SVG Boolean False Enables to export the chart in SVG format. exportSVG
Export CSV Boolean False Enables to export the chart in CSV format. exportCSV
Allow Allows the comments to get printed. exportAnnotate
Boolean True
Annotation
Allow Print Boolean False Enables to print the Chart component.
101 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
5. Execute the Application, now you can see a Download symbol as below. Hover on it and you can
find the options Download and Annotate. Hover on Download and you can see the Different
formats available (Which you have selected in the previous step under Export Tab in Additional
Properties) to download the chart.
6. If you want to add a comment click on Annotate. Hover on the symbol and you can find the below
options:
Color: Enables to select the required color to Annotate from the available list of colors.
Edit: You can Undo, Redo or can cancel the Annotations.
102 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
Save as: Enables to save the Chart after Annotation in the available formats.
Titles
Enables to add and customize Titles, sub titles to the chart. You can also add multiple title if there is any such
requirement.
CHART TITLES
PROPERTY TYPE DEFAULT DESCRIPTION API
Options Enables to Add or Remove a Title/Subtitle
Sets a unique id of a Title. You don't need to
Id String Chart Title id
set it, unless you want to.
COLORS
Colors category enables to set the required color set to the bars in the chart.
COLOR PALETTE
Options: Enables options to select the Color type like Single Color, SAP Color, and Color Brewer or
to remove all the selected colors.
Single Color: You can specify a single color either by using a Hex code or RGB code or by selecting
from the Palette. You can set the order of the colors by using Insert Before, Insert After and Delete
buttons.
Save Colors as Favorite: Enables to save the selected color as a favorite by giving a Present Name.
These saved colors favorites can be seen under Options>>Favorites.
103 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
Colors SAP and Color Brewer provides many options to select the color set for the Chart.
LEGEND
Legend is the Key to the data that is graphically represented in the Graph. ChartsPLUS 2.0 enables to customize this key
feature as per the requirement of the user from the available wide range of options.
GENERAL PROPERTIES
PROPERTY TYPE DEFAULT DESCRIPTION API
enabled
Enabled Boolean True Specifies if legend is enabled or not.
Legend markers can mirror graph’s settings,
displaying a line and a real bullet as in the
Use Graph useGraphSettings
Boolean False
Settings graph itself. Set this property to true if you
want to enable this feature.
Specifies if each of legend entry should be
equal to the widest entry. Won't look good if equalWidths
Equal Widths Boolean True
legend has more than one line.
The text which will be displayed in the legend.
[[title]] Tag [[title]] will be replaced with the title of the labelText
Label Text String
graph.
If width of the label is bigger than label Width,
labelWidth
Label Width Number
it will be wrapped.
Maximum number of columns in the legend. If
Legend's position is set to 'right' or 'left', max maxColumns
Max Columns Number
Columns is automatically set to 1.
The text which will be displayed in the value
portion of the legend when user is not hovering
above any data point. The tags should be made
out of two parts - the name of a field (value /
open / close / high / low) and the value of the
Period Value periodValueText
String
Text period you want to be show - open / close /
high / low / sum / average / count. For
example: [[value.sum]] means that sum of all
data points of value field in the selected period
will be displayed.
Specifies whether legend entries should be
Reversed reversedOrder
Boolean True
Order placed in reversed order.
When you roll-over the legend entry, all other
Roll-over graphs can reduce their opacity, so that the rollOverGraphAlpha
100%
Graph Alpha
graph you rolled-over would be distinguished.
104 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
APPEARANCE
PROPERTY TYPE DEFAULT DESCRIPTION API
Opacity of legend's background. Value range is
Background backgroundAlpha
100%
Alpha 0-1
Background color. You should set background
Alpha to >0 value in order background to be
Background backgroundColor
Color #FFFFFF
Color visible.
105 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
POSITIONING
PROPERTY TYPE DEFAULT DESCRIPTION API
Alignment of legend entries. Possible values
align
Align String Left
are: 'left', 'center', 'right'.
Used if chart is Serial or XY. In case true,
margins of the legend are adjusted and made autoMargins
Auto Margins Boolean True
equal to chart's margins.
Position of a legend. Possible values are:
'bottom', 'top', 'left', 'right' and 'absolute'. In
case 'absolute', you should set left and top
properties too. (This setting is ignored in Stock position
Position String Bottom
charts). In case legend is used with
ChartsPLUS™ 2.0 Map, position is set to
'absolute' automatically.
In case legend position is set to 'absolute', you
top
Top Number
can set distance from top of the chart, in pixels.
In case legend position is set to 'absolute', you
can set distance from bottom of the chart, in bottom
Bottom Number
pixels.
In case legend position is set to 'absolute', you
can set distance from left side of the chart, in left
Left Number
pixels.
In case legend position is set to 'absolute', you
can set distance from right side of the chart, in right
Right Number
pixels.
Top margin. marginTop
Margin Top Number 0
Bottom margin. marginBottom
Margin Bottom Number 0
Left margin. This property will be ignored if
chart is Serial or XY and auto Margins property marginLeft
Margin Left Number 20
of the legend is true (default).
Right margin. This property will be ignored if
chart is Serial or XY and auto Margins property marginRight
Margin Right Number 20
of the legend is true (default).
106 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
MARKERS
PROPERTY TYPE DEFAULT DESCRIPTION API
Shape of the legend marker (key). Possible
values are: square, circle, diamond, triangle Up,
markerType
Marker Type String Square
triangle Down, triangle Left, triangle Down,
bubble, line, none.
Marker Border Marker border opacity. markerBorderAlpha
100%
Alpha
Marker border color. If not set, will use the
Marker Border markerBorderColor
Color #FFFFFF
Color same color as marker.
Thickness of the legend border. The default
value (0) means the line will be a 'hairline' (1 markerBorderThick
Marker Border
Number 1 ness
Thickness px). In case marker type is line, this style will be
used for line thickness.
The color of the disabled marker (when the markerDisabledCol
Marker
Color #AAB3B3 graph is hidden). or
Disabled Color
Use Marker Labels will use marker color if you set this to useMarkerColorFor
Color for Boolean False true. Labels
Labels
Use Marker Specifies if legend values should be use same useMarkerColorFor
Color for Boolean False color as corresponding markers. Values
Values
107 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
5. Now you can see the Chart as Below on startup of the application showing only Sales graph, hiding
the Quantity graph.
6. Now click on Quantity in the Legend and this will displays Quantity Graph.
7. You can Hide/show the graph whenever required on the Chart using ChartsPLUS Legend.
108 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
EVENTS
Events help in triggering actions using BIAL script that are defined in the script editor of the property.
REGION_SALES.setFilter("Country", CHARTSPLUS2_1.getCategoryValueClicked());
109 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
4. Now in this case select a category value in Chart1 which filters data in DS_2 and is displayed in
Chart2.
5. On the Start up of the application you can see the Region Sales graph displays all Region sales.
110 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
6. On clicking USA in Chart1 the DS_2 got filtered and the Regions corresponding to Country USA are
displayed in Chart2.
7. Similarly you can assign events from different API available in ChartsPLUS 2.0
WIZARDS
ChartsPLUS Wizards helps building complex graphs like Bullet Charts, Combination charts (Column Line Dual Axes and
Stacked Column Line Charts) in a few steps which helps in better analysis and time saving.
Bullet Chart
A bullet graph is a variation of a bar graph, inspired by the traditional thermometer charts and progress bars found in
many dashboards, the bullet graph serves as a replacement for dashboard gauges and meters.
WIZARD PARAMETERS
Rotate: Select the Check box to rotate the chart as Bar Chart.
QUALITATIVE COLORS
Options: Enables to select the Color type like Single Color, SAP Color, Color Brewer, from
favorites or to remove all the selected colors.
111 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
Combination Chart
A Combo Chart consists of a chart that has more than one type of graph and/or more than one value axis.
WIZARD PARAMETERS
PROPERTY TYPE DEFAULT DESCRIPTION API
Select the Check box to rotate the chart as
rotate
Rotate Boolean False
Bar Chart
112 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
113 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
Now in the additional properties of Graphs click on favorites button and from the context menu click on
Save>> Save as New>> Set the name as “Custom Line Graph”
114 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
Favorites are stored in your browser's Local Storage which is persistent unless you clear your cache. For
this reason, you may wish to export your favorites from time to time as a backup. Your exported favorites
can always be re-imported into ChartsPLUS, and even shared with others.
Applying a Saved Favorite
Add a ChartsPLUS 2.0 to the analysis application and assign the data source WEB_TRAFFIC to it
Now under Additional properties of ChartsPLUS 2.0>> CONFIG>>Graphing>>Graphs>> Set the Chart type as
Line and it appears as below initially:
Now click on Favorites and from the context menu click Load>> Load Custom Line Graph.
Now the Graph format changes and appears as it was set earlier in the selected favorite.
115 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
Exporting Favorites
Click on Favorites button at the top of the Additional properties of ChartsPLUS 2.0 and click Export
Favorites.
Now select the required favorites that need to be exported (In this case My Colors and Custom Line Graph
Favorites are selected) and click Export.
116 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
Now in the File Download dialogue box click on Save and give the required location where the file need to
be saved and click save this will enable to save the file in the Json format in the desired location.
117 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
Click on Open folder button to see the file in the saved location.
Importing Saved Favorites
Click on Favorites and select Import Favorites
In the Import Favorites dialog box click on browse and select the file from the local system where the
Favorites were exported earlier and click Open.
Select the required favorites that need to be imported and click on Import Now.
118 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
This enables to import the favorites that are selected in to the ChartsPLUS 2.0
119 | P a g e
Archius ChartsPLUS 2.0
____________________________________________________________________________________________________________
120 | P a g e