July 26, 2016, 10:37 AM
CuriousDevChanging 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
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
July 26, 2016, 11:54 AM
CuriousDevI was talking about display value not the label.
example:
Italy count=4
Italy %sales= 14
Instead of 14 it should display 14%