[CLOSED] Pie Chart Feeler lines and labels on the left
Is there a way to get all the pie chart feeler line and lables to appear only on the left side of a pie chart?
FernandoThis message has been edited. Last edited by: Kerry,
Prod WF 8.1.04, QA WF 8.2.03, Dev WF 8.2.03
May 09, 2012, 04:09 PM
Kerry
Hi Fernando,
By any chance, do you have some sample code that we can take a look at?
Cheers,
Kerry
Kerry Zhan Focal Point Moderator Information Builders, Inc.
May 10, 2012, 08:32 AM
Fernando
Here is the code
GRAPH FILE CAR
SUM
CNT.CAR AS ''
BY COUNTRY
ON GRAPH SET LOOKGRAPH PIERING
ON GRAPH SET GRAPHEDIT SERVER
ON GRAPH SET BARNUMB OFF
ON GRAPH SET 3D OFF
ON GRAPH SET VZERO ON
ON GRAPH SET GRID OFF
ON GRAPH SET VAXIS 210
ON GRAPH SET HAXIS 195
ON GRAPH SET GRAPHSTYLE *
setReportParsingErrors(false);
setSelectionEnableMove(false);
setPieRotate(280);
setDepthRadius(5);
setPieFeelerTextDisplay(1);
setTransparentBorderColor(getChartBackground(),true);
setPlace(false);
setFontName(getPieSliceLabel(),"CALIBRI");
setFontSizeAbsolute(getPieSliceLabel(), true);
setFontSizeInPoints(getPieSliceLabel(), 10);
setPlaceResize(getPieSliceLabel(), 0);
setLegendAutomatic(true);
setDisplay(getLegendArea(),true);
setPieRingTotalDisplay(false);
setSeriesDefaultTransparentBorderColor(true);
setUseSeriesBorderDefaults(true);
setPieRingSize(55);
setTextAntialiasing(true);
setSeriesDefaultTransparentBorderColor(true);
setUseSeriesBorderDefaults(true);
setTextFormatPattern(getY1Label(),"#.##");
setTextFormatPreset(getPieSliceLabel(),4);
setFontName(getLegendText(),"CALIBRI");
setFontSizeAbsolute(getLegendText(), true);
setFontSizeInPoints(getLegendText(), 10);
setPlaceResize(getLegendText(), 1);
setFillColor(getSeries(0),new Color(228,128,27));
setFillColor(getSeries(1),new Color(140,186,212));
setFillColor(getSeries(2),new Color(85,156,191));
setFillColor(getSeries(3),new Color(217,190,100));
setFillColor(getSeries(4),new Color(195,163,0));
setFillColor(getSeries(4),new Color(185,153,10));
setPlaceResize(getPieFrame(), 1);
setRect(getPieFrame(),new Rectangle(-12000, -9000, 26000, 24000));
setPlaceResize(getLegendArea(), 1);
setRect(getLegendArea(),new Rectangle(-11700, -14000, 25500, 8000));
setLegendAutomatic(false);
setLegendPosition(-1);
END
-RUN
Fernando
Prod WF 8.1.04, QA WF 8.2.03, Dev WF 8.2.03
May 15, 2012, 02:12 PM
Kerry
Hi Fernando,
In case you have not done so, please contact Customer Support Services and open a case for additional assistance. You may call at 1-800-736-6130, or access online at InfoResponse.
Cheers,
Kerry
Kerry Zhan Focal Point Moderator Information Builders, Inc.