Improving data table accessibility, Text objects and data table values – HP Intelligent Management Center Standard Software Platform User Manual

Page 777

Advertising
background image

If you want only screen readers to be able to see the subreport, you can hide
it by changing the subreport link to the same color as the background.
Alternatively, you can use the ?Access parameter field to allow users to
choose whether or not the subreport appears in the report. Place the
subreport in its own section and conditionally suppress the section based
on the ?Access parameter field. For details, see

Accessibility and suppressing

sections

.

Improving data table accessibility

Large tables of data can be difficult to interpret if a person is using a
non-visual means of accessing the web, such as a screen reader. People
using screen magnifiers or the Zoom feature may also find data tables hard
to navigate because they cannot see the table headings at all times. It can
easily become difficult to associate the value that a screen reader is reading
with the corresponding column and row headings. Users need to be able to
understand the data value's position in the table and its relationship to other
values.

To improve data table navigation, you can use text objects to provide
contextual information with each value. Using conditional formatting or
suppression, you can create a report that displays these objects only if the
user chooses to view them. Other design guidelines can help make large
tables of data easier to understand, such as providing summary paragraphs
and expanded column headings.

Note:

This section uses terminology consistent with the W3C accessibility
guidelines. In these guidelines, the term data table refers to values arranged
in columns and rows. In Crystal Reports, data tables take the form of group
or page headings combined with database fields in the Details section. Do
not confuse data tables with database tables, which are data sources used
by Crystal Reports.

Text objects and data table values

You can make a large table easier to understand and navigate by adding
text objects that provide information about each value in the table.

Crystal Reports 2008 SP3 User's Guide

777

C

Creating Accessible Reports

Improving data table accessibility

Advertising