Oracle Fusion Middleware Oracle Business Intelligence Publisherレポート・デザイナーズ・ガイド リリース11g (11.1.1) 部品番号 B63038-01 | ![]() 目次 | ![]() 前 | ![]() 次 |
この付録では、障害のあるユーザー向けに出力するレポートのアクセシビリティを向上する設計技術について説明します。
アクセシビリティのサポートはHTML出力のみです。
次のトピックが含まれています。
レポートで、ネストされた表の使用を避けます。複雑なレポートの場合、複雑な表から単純で直接的な表への分解について検討してください。
次の図は単純な表を示しています。
次の図は、ネストされた表の例です。表のセルの内部に表が挿入されています。
次の例は、BI Publisherでサポートされている表構造とサポートされていない表構造を示しています。
BI Publisherでは、ネストされた表がレポート内にある場合アクセシビリティがサポートされません。次の例の場合、BI PublisherはC1R1dataがどの列データか判定できません。
サポートされない表レイアウト:
次のようにネストされた表を削除してください。
サポートされる表レイアウト:
次の例は、ヘッダー、表ボディおよびアクセシビリティのフィールドが3つの異なる表に存在するためサポートされません。
サポートされない表レイアウト:
アクセシビリティがサポートされるには、これらの3つの表を1つに結合する必要があります。
サポートされる表レイアウト:
Microsoft Wordでドキュメント・タイトルを定義または変更するには:
Word 2007の場合: Officeボタンをクリックし、「配布準備」をクリックして、「プロパティ」をクリックします。
以前のバージョンのWordの場合: 「ファイル」メニューの「プロパティ」をクリックし、「ファイルの概要」タブをクリックします。
テンプレート内のイメージに代替テキストを定義するには:
イメージを右クリックします。
メニュー上の「図の書式設定」をクリックします。
「代替テキスト」タブで、次のようにalt:に続けて代替テキストを入力します。
alt:flower picture
注意: Word 2007より前のバージョンではalt:テキストの構文を「Web」タブで入力します。
表サマリを追加するには、次のコマンドを挿入します。
<?table-summary: 'My Table Test '?>
これは、表の最初の列の最初の行に入力します。
表の列ヘッダーを定義するには:
Word 2007の場合:
見出しの1つ以上の行を選択します。この選択では、表の最初の行を含める必要があります。
「デザイン」タブの「表スタイルのオプション」グループで、「タイトル行」を選択します。
表を右クリックして「表のプロパティ」を選択します。
「表のプロパティ」ダイアログで、「行」タブをクリックし、各ページの最上部で「各ページにタイトル行を表示する」を選択します。
以前のバージョンのWordの場合:
見出しの1つ以上の行を選択します。この選択では、表の最初の行を含める必要があります。
「罫線」メニューで「タイトル行の繰り返し」をクリックします。
複数行ヘッダーを定義するには、次のBI Publisherコマンドを使用します。
<?acc-row-header:col_index?>
使用例:
<?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.
下の図では、ACCフィールドに次のコードが定義されています。
ACC Field=<?table-summary:'My Table Test '?><?acc-row-header:'1,2'?>
これは最初の2つの列を行ヘッダーとして定義します。
次の図はアクセシビリティがサポートされている表の例です。
2つの列ヘッダーと行ヘッダー
グループごとの合計
分離された行ヘッダーと共通の列ヘッダー
分離された行ヘッダーと個別の列ヘッダー
Copyright © 2010, 2011, Oracle and/or its affiliates. All rights reserved.