Focal Point
Changing Datalabels format in a graph using JSChart properties

This topic can be found at:
https://forums.informationbuilders.com/eve/forums/a/tpc/f/7971057331/m/2637012386

July 26, 2016, 10:37 AM
CuriousDev
Changing Datalabels format in a graph using JSChart properties
Hi All,

Iam plotting graph using JSChart properties.
Series[0] data label should display '%' symbol and red color.

Series[1] data label should display count with green color.

I can achieve above task using set properties but i want solution using only JSChart properties.

Please can someone help me out.

Thanks


WebFOCUS 8
Windows, All Outputs
July 26, 2016, 11:31 AM
Squatch
ENGINE INT CACHE SET ON

-DEFAULTH &WF_STYLE_UNITS='PIXELS';
-DEFAULTH &WF_STYLE_HEIGHT='405.0';
-DEFAULTH &WF_STYLE_WIDTH='770.0';

-DEFAULTH &WF_TITLE='WebFOCUS Report';
GRAPH FILE ibisamp/car
SUM
PCT.CAR.BODY.SALES -*AS '% Sales'
CNT.CAR.BODY.SALES -*AS 'Count'
BY CAR.ORIGIN.COUNTRY
ON GRAPH PCHOLD FORMAT JSCHART
ON GRAPH SET HTMLENCODE ON
ON GRAPH SET GRAPHDEFAULT OFF
ON GRAPH SET ARGRAPHENGIN JSCHART
ON GRAPH SET VZERO OFF
ON GRAPH SET GRWIDTH 1
ON GRAPH SET UNITS &WF_STYLE_UNITS
ON GRAPH SET HAXIS &WF_STYLE_WIDTH
ON GRAPH SET VAXIS &WF_STYLE_HEIGHT
ON GRAPH SET GRMERGE ADVANCED
ON GRAPH SET GRMULTIGRAPH 0
ON GRAPH SET GRLEGEND 0
ON GRAPH SET GRXAXIS 1
ON GRAPH SET LOOKGRAPH VLINE
ON GRAPH SET AUTOFIT ON
ON GRAPH SET STYLE *
*GRAPH_SCRIPT

setPieDepth(0);
setPieTilt(0);
setDepthRadius(0);
setCurveFitEquationDisplay(false);
setPlace(true);
setUseSeriesShapes(true);
setMarkerSizeDefault(50);

*END
-*INCLUDE=IBFS:/FILE/IBI_HTML_DIR/javaassist/intl/EN/ENIADefault_combine.sty,$
TYPE=REPORT, TITLETEXT=&WF_TITLE.QUOTEDSTRING, $
*GRAPH_SCRIPT

setReportParsingErrors(false);
setSelectionEnableMove(false);
-*setFillColor(getSeries(0),new Color(255,0,0));
-*setFillColor(getSeries(1),new Color(14,155,35));
*GRAPH_JS
"introAnimation": {
    "enabled": false
}
,
series: [
{series: 0, label: '% Sales', color: 'red'},
{series: 1, label: 'Count', color: 'green'},
]
*END
ENDSTYLE
END

-RUN



App Studio
WebFOCUS 8.1.05M
Windows, All Outputs
July 26, 2016, 11:54 AM
CuriousDev
I was talking about display value not the label.

example:
Italy count=4
Italy %sales= 14

Instead of 14 it should display 14%


WebFOCUS 8
Windows, All Outputs