プライマリ・コンテンツに移動

Oracle® Application Expressアプリケーション・ビルダー・ユーザーズ・ガイド リリース5.1 E83810-03 |
| 目次 | 索引

前 | 次 |

# 14.4 ナビゲーション・バー・エントリの作成

この項では、ナビゲーション・バー・エントリを作成および編集する方法について説明します。ナビゲーション・バー・エントリを使用すると、アプリケーションのページ間を容易に移動できます。たとえば、ナビゲーション・エントリを使用すると、イメージまたはテキストからのリンクを表示できます。関連付けられたページ・テンプレートによってナビゲーション・バーの位置が決定します。

トピック:

- ナビゲーション・バーについて
- ナビゲーション・バー・エントリの作成
- ナビゲーション・バー・エントリのコピー
- ナビゲーション・バー・エントリの編集
- 複数のナビゲーション・バー・エントリの同時編集
- ナビゲーション・バー・エントリ・レポートへのアクセス

関連項目:

カスタム・テーマの作成

## 14.4.1 ナビゲーション・バーについて

ナビゲーション・バー・エントリは、イメージ、テキストまたは下にテキストが付いているイメージです。ナビゲーション・バー・エントリに使用するイメージおよびテキストを入力する必要があります。

図GUID-9580E8A6-FDF9-4696-9220-3AA5E8607CBC-default.pngの説明

ナビゲーション・バーは、ページごとにこれらを参照する必要がないという点で、他の共有コンポーネントとは異なります。使用するページ・テンプレートに`#NAVIGATION_BAR#`置換文字列が含まれている場合、Application Expressエンジンは、ページをレンダリングする際、自動的に定義済ナビゲーション・バーを含めます。

関連項目:

サンプル・データベース・アプリケーションの理解

## 14.4.2 ナビゲーション・バー・エントリの作成

ナビゲーション・バーを追加する前に、ナビゲーション・バー・エントリを作成する必要があります。ナビゲーション・バー・エントリは、最初から作成するか、または既存のエントリをコピーして作成できます。

トピック:

- ナビゲーション・バー・エントリを最初から作成
- フィードバック用ナビゲーション・バー・エントリの作成

### 14.4.2.1 ナビゲーション・バー・エントリを最初から作成

ナビゲーション・バー・エントリを最初から作成するには、次のステップを実行します。

1. ナビゲーション・バー・エントリ・ページにナビゲートします。
   1. 「ワークスペース」ホームページにナビゲートします。
   2. 「アプリケーション・ビルダー」アイコンをクリックします。
   3. アプリケーションを選択します。
   4. アプリケーションのホームページで、「共有コンポーネント」をクリックします。
   5. 「ナビゲーション」で、「ナビゲーション・バー・エントリ」をクリックします。
2. 「作成」をクリックします。

   ナビゲーション・バー・エントリの作成ウィザードが表示されます。

3. 「方法」で、「最初から」を選択します。
4. 「タイプ」で、「URLへのナビゲーション」を選択します。
5. 「属性」で、次のように指定します。
   1. 順序: このコンポーネントの評価の順序を指定します。

      ヒント:

      既存のエントリを確認するには、ページ下部の「既存のナビゲーション・バー・エントリ」リンクをクリックします。

   2. エントリ・ラベル: このナビゲーション・バー・エントリの表示テキストを入力します。
   3. アイコン・イメージ名: イメージ名を入力します。ネーミング規則の詳細は、フィールドレベル・ヘルプを参照してください。
   4. イメージALT: イメージのナビゲーション・アイコンのALTテキストを入力します。イメージ名を指定しないと、このテキストが表示されます。
   5. イメージの高さ: イメージの高さをピクセルで定義します。
   6. 幅: イメージの幅を定義します。
   7. 「次へ」をクリックします。
6. 「ターゲット」で、次のように指定します。
   1. ターゲット位置がURLの場合、次を指定します。

      - ターゲットは: 「URL」を選択します。

      - URLターゲット: URLを入力します。次に例を示します。

            http://www.yahoo.com

   2. ターゲット位置がページの場合、次を指定します。

      - ターゲットは: 「このアプリケーションのページ」を選択します。

      - ページ: ターゲット・ページ番号を指定します。

        ページ区切りをリセットするには「このページのページ区切りをリセット」を選択します。

        アプリケーションの「印刷用」テンプレートを使用してターゲット・ページを表示するには、「印刷用」を選択します。「印刷用」テンプレートにより、印刷用ページが最適化されます。

      - リクエスト: `REQUEST`と呼ばれる組込みアプリケーション・アイテムを定義するテキストを入力します。

      - キャッシュのクリア: ユーザーのセッション・ステートをクリアするページ番号を入力します。複数入力するときはカンマで区切ります。

   3. セッション・ステートを設定するには(リストされたアイテムに値を与えます)、次のステップを実行します。

      - 次のアイテムを設定: セッション・ステートを設定するアプリケーション・アイテム名のリストを入力します。複数のアイテムはカンマで区切ります。セッション・ステートを設定すると、リストしたアイテムに値が指定されます。

      - 次の値を使用: 指定したアイテムの値をカンマで区切って入力します。

        静的な値または置換構文(`&APP_ITEM_NAME.`など)を指定できます。URLの`f?p=`に渡されるアイテム値にはコロン(:)を使用しないでください。また、バックスラッシュでアイテム値全体を囲んだ場合(`\1234,56\`など)を除いて、カンマも使用しないでください。

   4. 「次へ」をクリックします。
7. ナビゲーション・バー・エントリを表示するための条件を設定するには、条件タイプを選択します。
8. 「作成」をクリックします。

ヒント:

ナビゲーション・バーを表示するには、使用するページ・テンプレートに`#NAVIGATION_BAR#`置換文字列が含まれている必要があります。詳細は、ページ・テンプレートを参照してください。

関連項目:

- 「フィードバック用ナビゲーション・バー・エントリの作成」

- 「フィールドレベル・ヘルプの表示」

- テーマの編集

- 「印刷用ページの最適化」

### 14.4.2.2 フィードバック用ナビゲーション・バー・エントリの作成

フィードバックは、アプリケーション・ユーザーからリアルタイム・コメント、拡張リクエストおよびバグを収集するプロセスです。アプリケーションにフィードバック・ページを追加するには、フィードバック・ページを追加します。

フィードバック用ナビゲーション・バー・エントリを作成するには、次のステップを実行します。

1. ナビゲーション・バー・エントリ・ページにナビゲートします。
   1. 「ワークスペース」ホームページにナビゲートします。
   2. 「アプリケーション・ビルダー」アイコンをクリックします。
   3. アプリケーションを選択します。
   4. アプリケーションのホームページで、「共有コンポーネント」をクリックします。
   5. 「ナビゲーション」で、「ナビゲーション・バー・エントリ」をクリックします。
2. 「作成」をクリックします。

   ナビゲーション・バー・エントリの作成ウィザードが表示されます。各ウィザード・ページには、左側にステップの順序を示す一連のブロックが表示されます。ハイライトされたブロックは実行中のステップを表します。

3. 「方法」で、「最初から」を選択します。
4. 「タイプ」で、「フィードバック」を選択します。
5. 「フィードバック」で、次のステップを実行します。
   1. フィードバック・ページ: フィードバック・ページを選択します。
   2. エントリ・ラベル: 新しいナビゲーション・バー・エントリのラベルを入力します。
   3. 表示順序: 新しいナビゲーション・バー・エントリの順序を指定します。これによって評価の順序が決まります。
6. 「作成」をクリックします。

ヒント:

ナビゲーション・バーを表示するには、使用するページ・テンプレートに`#NAVIGATION_BAR#`置換文字列が含まれている必要があります。ページ・テンプレートを参照してください。

関連項目:

フィードバックの管理

## 14.4.3 ナビゲーション・バー・エントリのコピー

ナビゲーション・バー・エントリをコピーするには、次のステップを実行します。

1. ナビゲーション・バー・エントリ・ページにナビゲートします。
   1. 「ワークスペース」ホームページにナビゲートします。
   2. 「アプリケーション・ビルダー」アイコンをクリックします。
   3. アプリケーションを選択します。
   4. アプリケーションのホームページで、「共有コンポーネント」をクリックします。
   5. 「ナビゲーション」で、「ナビゲーション・バー・エントリ」をクリックします。
2. 「作成」をクリックします。

   ナビゲーション・バー・エントリの作成ウィザードが表示されます。

3. 「方法」で、「既存のナビゲーション・バーのコピーとして」を選択して、「次へ」をクリックしてください。
4. 「コピー元アプリケーション」で、アプリケーションを選択して、「次へ」をクリックします。
5. 「新しい名前」で、新しいエントリの名前を入力し、コピーおよびサブスクライブするかどうかを選択します。
6. 「ナビゲーション・バー・エントリのコピー」をクリックします。

## 14.4.4 ナビゲーション・バー・エントリの編集

作成したナビゲーション・バー・エントリは、ナビゲーション・バー・エントリ・ページで編集できます。

ナビゲーション・バー・エントリを編集するには、次のステップを実行します。

1. ナビゲーション・バー・エントリ・ページにナビゲートします。
   1. 「ワークスペース」ホームページにナビゲートします。
   2. 「アプリケーション・ビルダー」アイコンをクリックします。
   3. アプリケーションを選択します。
   4. アプリケーションのホームページで、「共有コンポーネント」をクリックします。
   5. 「ナビゲーション」で、「ナビゲーション・バー・エントリ」をクリックします。

      ナビゲーション・バー・エントリ・ページが表示されます。

2. ナビゲーション・バー・エントリを選択します。

   編集ページが表示されます。

3. 対象となる属性を編集します。
4. ページの特定アイテムの詳細は、フィールドレベル・ヘルプを参照してください。
5. 「変更の適用」をクリックします。

関連項目:

「フィールドレベル・ヘルプの表示」

## 14.4.5 複数のナビゲーション・バー・エントリの同時編集

複数のナビゲーション・バー・エントリを同時に編集するには、次のステップを実行します。

1. リスト・ページにナビゲートします。
   1. 「ワークスペース」ホームページにナビゲートします。
   2. 「アプリケーション・ビルダー」をクリックします。
   3. アプリケーションを選択します。
   4. アプリケーションのホームページで、「共有コンポーネント」をクリックします。
   5. 「ナビゲーション」で、「ナビゲーション・バー・リスト」をクリックします。
2. リストを選択します。
3. ページ上部の「グリッド編集」をクリックします。
4. 該当する属性を編集し、「保存」をクリックします。

## 14.4.6 ナビゲーション・バー・エントリ・レポートへのアクセス

「ナビゲーション・バー・エントリ」ページ上部の該当するタブをクリックすると、ナビゲーション・バー・エントリ・サブスクリプションおよびナビゲーション・バー・エントリ履歴のレポートを表示できます。

注意:

「サブスクリプション」ボタンと「履歴」ボタンが表示されるのは、ナビゲーション・バーを作成した後のみです。

1. ナビゲーション・バー・エントリ・ページにナビゲートします。
   1. 「ワークスペース」ホームページにナビゲートします。
   2. 「アプリケーション・ビルダー」アイコンをクリックします。
   3. アプリケーションを選択します。
   4. アプリケーションのホームページで、「共有コンポーネント」をクリックします。
   5. 「ナビゲーション」で、「ナビゲーション・バー・エントリ」をクリックします。
2. 該当するタブをクリックします。

   - サブスクリプション - 「サブスクリプション」をクリックすると、「サブスクライブされたナビゲーション・バー」レポートにアクセスできます。このレポートには、アプリケーションでサブスクライブされたナビゲーション・バー・エントリが表示されます。

   - 履歴 - 「履歴」をクリックすると、「ナビゲーション・バー履歴」レポートにアクセスできます。このレポートには、ナビゲーション・バーの最近の変更が示されます。