Focal Point
[SOLVED] Bar Graph - Remove Axis Line

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

January 13, 2020, 10:32 AM
WebFOCUS_Dev
[SOLVED] Bar Graph - Remove Axis Line
Hello, I am working on a bar graph. Below is the sample with CAR file. I am trying to remove the line that graph is standing on. I just want to display the bar. Can anyone suggest how to remove that line? Changing the line color to background color may or may not work. So, I am trying to hide the line completely.Thank you.
ENGINE INT CACHE SET ON
SET PAGE-NUM=NOLEAD
SET ARGRAPHENGINE=JSCHART
SET EMBEDHEADING=ON
SET GRAPHDEFAULT=OFF
GRAPH FILE CAR
SUM
	DEALER_COST
	RETAIL_COST
ON GRAPH PCHOLD FORMAT PDF
ON GRAPH SET VZERO OFF
ON GRAPH SET GRWIDTH 1
ON GRAPH SET UNITS PIXELS
ON GRAPH SET HAXIS 100
ON GRAPH SET VAXIS 400
ON GRAPH SET GRMERGE ADVANCED
ON GRAPH SET GRMULTIGRAPH 0
ON GRAPH SET GRLEGEND 0
ON GRAPH SET GRXAXIS 1
ON GRAPH SET LOOKGRAPH BAR
ON GRAPH SET STYLE *
*GRAPH_SCRIPT
setCurveFitEquationDisplay(false);
setReportParsingErrors(false);
setSelectionEnableMove(false);
setRiserWidth(30);
*END
INCLUDE=IBFS:/FILE/IBI_HTML_DIR/ibi_themes/Warm.sty,$
TYPE=DATA, COLUMN=N1, BUCKET=y-axis, $
TYPE=DATA, COLUMN=N2, BUCKET=y-axis, $
*GRAPH_SCRIPT
setDisplay(getO1Title(),false);
setDisplay(getO1Label(),false);
setDisplay(getLegendArea(),false);
setDisplay(getY1Label(),false);
setDisplay(getY1AxisLine(),false);
setDisplay(getY1MajorTick(),false);
setDisplay(getO1AxisLine(),false);
setDisplay(getO1MajorTick(),false);
setDisplay(getX1AxisLine(),false);
setDisplay(getX1MajorTick(),false);
*END
*GRAPH_JS_FINAL
"blaProperties": {
    "seriesLayout": "stacked"
},
"agnosticSettings": {
    "chartTypeFullName": "Bar_Stacked"
}
*END
ENDSTYLE
END  

This message has been edited. Last edited by: WebFOCUS_Dev,


WebFOCUS 8206
All formats
January 13, 2020, 01:42 PM
MartinY
Using your code it result in a blank page

Using UI it end up with this line of code to remove the x-axis line (work with JSCHART, PDF may be another game...)
setDisplay(getY1ZeroLine(),false);



WF versions : Prod 8.2.04M gen 33, Dev 8.2.04M gen 33, OS : Windows, DB : MSSQL, Outputs : HTML, Excel, PDF
In Focus since 2007
January 13, 2020, 02:15 PM
WebFOCUS_Dev
Thanks Martin. This worked.
quote:
Originally posted by MartinY:
Using your code it result in a blank page

Using UI it end up with this line of code to remove the x-axis line (work with JSCHART, PDF may be another game...)
setDisplay(getY1ZeroLine(),false);



WebFOCUS 8206
All formats