Skip Headers

Oracle Fusion Middleware Report Designer's Guide for Oracle Business Intelligence Publisher
Release 11g (11.1.1)
Part Number E13881-02
Go to Table of Contents
Contents
Go to previous page
Previous
Go to next page
Next
View PDF

Designing Accessible Reports

Introduction

This appendix describes techniques for designing reports to increase accessibility of report output to users with disabilities.

Note that accessibility support is for HTML output only.

The following topics are included:

Avoiding Nested Tables or Separated Tables

Avoid using nested tables in a report. For a complex report, try breaking down complex tables into several simple, straightforward tables.

The following figure shows a simple table:

the picture is described in the document text

The following figure shows an example of a nested table: A table is inserted inside a table-cell:

the picture is described in the document text

Examples

The following are examples of table structures that BI Publisher does and does not support for accessibility:

Nested Tables

BI Publisher does not support accessibility when nested tables are used in a report. In the following example. BI Publisher cannot tell to which column data “C1R1data” belongs:

Unsupported table layout:

the picture is described in the document text

Remove the nested table as shown:

Supported table layout:

the picture is described in the document text

Table Headers Must Not Be Separated from the Table Body

The following example is not supported because the header, table body and accessibility fields exist in 3 different tables.

Unsupported table layout

the picture is described in the document text

These three tables should be joined into one to support accessibility:

Supported table layout

the picture is described in the document text

Defining a Document Title

To define or change a document title in Microsoft Word:

In Word 2007: Click the Office button, click Prepare, and then click Properties.

In previous versions of Word: On the File menu, click Properties, and then click the Summary tab.

Defining Alternative Text for an Image

To define alternative text for an image in your template:

  1. Right-click the image.

  2. On the menu, click Format Picture.

  3. On the Alt Text tab, enter "alt:" followed by the alternative text. For example:

    alt:flower picture

    Note: In versions of Word prior to 2007, enter the alt:text syntax on the Web tab.

Defining a Table Summary

Add a table summary to a table by inserting the following command:

<?table-summary: 'My Table Test '?>

in the first column and first row position of the table.

Defining a Table Column Header

To define a table column header:

In Word 2007:

  1. Select the heading row or rows. The selection must include the first row of the table.

  2. On the Design tab, in the Table Style Options group, select Header Row.

  3. Right-click the table and select Table Properties.

  4. In the Table Properties dialog, click the Row tab and then select Repeat as Header row at the top of each page.

In prior versions of Word:

  1. Select the heading row or rows. The selection must include the first row of the table.

  2. On the Table menu, click Heading Rows Repeat.

Defining a Table Row Header

To define multiple row headers, use the BI Publisher command:

<?acc-row-header:col_index?> 

Example Usage:

<?acc-row-header:'1,2,4'?>  ==> column 1, 2 and 4 will be row-headers. 
<?acc-row-header:'1,4'?>  ==> column 1 and 4 will be row-headers. 

In the following figure, the code behind the ACC field is:

ACC Field=<?table-summary:'My Table Test '?><?acc-row-header:'1,2'?>

which defines the first two columns as row headers:

the picture is described in the document text

Sample Supported Tables

The following figures display sample tables for which accessibility is supported:

Double Column and Row Headers

the picture is described in the document text

Group Summary Total

the picture is described in the document text

Separated Row Headers with Shared Column Header

the picture is described in the document text

Separated Row Headers with Individual Column Header

the picture is described in the document text