Focal Point
[CLOSED] Tabbing Sequense on a Graph

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

October 01, 2009, 10:41 AM
Dgraff
[CLOSED] Tabbing Sequense on a Graph
In trying to be 508 compliant we have some graphs in our system one of the requirement for 508 is to be able to navigate through a report without using a mouse or pointing device. Is there a way to control the tabbing sequence. some of our graphs are 3D. A 3D graph seems to TAB from the end of the BAR to the Top of the Bar to the BAr its self. I have created a piece of code usin CAR that is attached that demonstrates this. use the TAb key to go through the graph and watch the highlighted areas. Also is there a way to go from top to bottom instead of bottom to top or is this controled by sort sequence. Maybe the answer is as simple as a 3D Graph is noncompliant.

DEFINE FILE CAR
MAKMODBOD/A75=CAR || MODEL||BODYTYPE;
END
GRAPH FILE CAR
SUM DEALER_COST RETAIL_COST
BY MAKMODBOD

ON GRAPH SET LOOKGRAPH HBAR
ON GRAPH SET GRAPHEDIT SERVER
ON GRAPH SET BARNUMB OFF
ON GRAPH SET 3D ON
ON GRAPH SET VZERO ON
ON GRAPH SET GRID ON
ON GRAPH PCHOLD FORMAT PNG
ON GRAPH SET GRAPHSTYLE *
setMarkerDisplay(true);
setConnectLineMarkers(false);
setConnectScatterMarkers(false);
setO1LabelDisplay(true);
setO1AxisSide(0);
setO1MajorGridDisplay(true);
setO1MajorGridStyle(0);
setO1MinorGridDisplay(false);
setAxisAssignment(0,0);
setSeriesType(0,1);
setAxisAssignment(1,0);
setSeriesType(1,1);
setY1LabelDisplay(true);
setY1AxisSide(0);
setY1MajorGridDisplay(true);
setY1MajorGridStyle(0);
setY1MinorGridDisplay(false);
setTextFormatPreset(getY1Label(),-1);
setTextFormatPattern(getY1Label(),"#.##");
setPieFeelerTextDisplay(1);
setPieLabelDisplay(0);
setTextFormatPreset(getPieSliceLabel(),1);
setRiserBorderMode(1);
setSeriesDefaultTransparentBorderColor(true);
setUseSeriesBorderDefaults(true);
setLegendDisplay(true);
setFontSizeAbsolute(getY1Title(),true);
setFontSizeAbsolute(getY1Label(),true);
setFontSizeAbsolute(getY2Title(),true);
setFontSizeAbsolute(getY2Label(),true);
setFontSizeAbsolute(getO1Title(),true);
setPlace(true);
ENDSTYLE
ON GRAPH SET STYLE *
SQUEEZE=ON,
ORIENTATION=PORTRAIT,
$
TYPE=REPORT,
GRID=OFF,
FONT='TIMES NEW ROMAN',
SIZE=10,
$
ENDSTYLE
END

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


Duane

WebFOCUS 8.0.7
DS 8.0.7 AS 8.0.7
Windows
Output: Excel, HTML, PDF, AHTML,Mobile
In Focus 1982
October 09, 2009, 02:08 PM
Kerry
Hi Duane,

I'm not sure if this has been implemneted yet, but please open case for this as it is very important to Information Builders to make the software section 508 compliant.

WebFOCUS components are Section 508 compliant. More information regarding 508 compliance can be found in the following document: TM4505 - WebFOCUS HTML Report Accessibility Support

Cheers,

Kerry


Kerry Zhan
Focal Point Moderator
Information Builders, Inc.