フォームのアクセシビリティの確認

アクセシビリティチェッカーは Designer でのフォームのアクセシビリティを検証します。チェッカーは特定のルールのセットで、フォームのアクセシビリティを検証します。

アクセシビリティチェッカーを実行するには

  1. ツール/マクロ/アクセシビリティチェックをクリックします。

  2. ルールダイアログではチェッカーが実行するチェックのセットが表示されます。

    それぞれのチェックに対応するチェックボックスは、実行するチェックの指定を可能にします。

  3. 「OK」を実行してチェッカーをクリックします。

チェッカーが検証を完了したらすぐに、結果の PDF が表示されます。PDF では 2 列の出力が提供され、各行項目はフォームオブジェクト、および見つかったアクセシビリティのエラーまたは警告を説明します。

フォームの Designer ログパレットではチェッカーの結果も表示できます。

アクセシビリティチェッカーのルール

規則

説明

解像度

キャプションなしのフィールド

キャプションが指定されていないフィールドを識別します。

目的のフィールドを選択します。「 レイアウト 」に移動して、「 キャプション 」グループで有効なオプションを指定します。

アシストテキストのないフィールド

代替のテキストやツールヒントが指定されていないテキストフィールドを識別します。

目的のフィールドを選択します。「 アクセシビリティ 」タブに移動して、「 カスタムのスクリーンリーダーテキスト 」または「ツールヒント」テキストフィールドに適切な説明を入力します。

ヘッダー行のないテーブル

ヘッドー行が定義されていないテーブルを識別します。

フォームにテーブルを追加する場合、 テーブルの挿入 ダイアログで「 テーブルにヘッダー行を含む 」を選択します。

代替テキストのない画像

代替テキストが指定されていない画像を識別します。

画像を選択します。「 アクセシビリティ 」タブに移動して、「 カスタムのスクリーンリーダーテキスト 」に適切な説明を入力します。

読み込み順序とタブ順序の分岐

フォームの読み込み順序とタブ順序が同一でないかを識別します。

これはユーザーが「タブ順序」タブに移動し、フォームのタブ順序を変更すると起こります。

タブ順序 」タブに移動し、タブ順序が読み込み順序と同一であることを確認します。

プライマリロケール

フォームのプライマリロケールが指定されていないかを識別します。

デフォルトで、Designer はフォームが作成されたシステムのロケールを使用します。

ファイル/プロパティに移動します。「 デフォルト 」タブで、「 フォームロケール 」ドロップダウンリストからロケールを選択します。

フォームタイトル

フォームにタイトルが指定されていないかを識別します。

ファイル/プロパティに移動します。「 情報 」タブで、有効なタイトルを「タイトル」フィールドを入力します。

スクリプトの存在の確認

フォームの作成者に、フォーム内にスクリプトがあることを警告します。作成者はアクセシビリティの違反を確認する必要があります

スクリプトがフォームへの更新を実行する場合、これらの更新がアクセシビリティルールに準拠することを確認します

繰り返されるハイパーリンクの確認

ハイパーリンクのリンクテキストが 3 回以上繰り返される場合、フォーム作成者に警告します。

-

ロールの確認

1 つ以上のロールが静的テキストオブジェクトに指定されているかを識別します。

ロールリストが指定されているサブフォームにリスト項目があるかを識別します。

静的テキストオブジェクトを選択します。「 アクセシビリティ 」タブに移動して、有効なロールを指定します。

オブジェクトライブラリからネストされたサブフォームをサブフォームに追加します。「 アクセシビリティ 」タブに移動し、ロールをリスト項目として指定します。

概要のないテーブル

概要が提供されていないテーブルを識別します。

ツールヒントテキストまたはカスタムのテキストを警告表示されたテーブルに追加します。ツールヒントテキストまたはカスタムのテキストが概要として扱われます。

スクリプティングについて詳しくは、『 スクリプティング基礎 』を参照してください。