ヘッダーをスキップ
Oracle® Application Expressアプリケーション・ビルダー・ユーザーズ・ガイド
リリース4.2 for Oracle Database 12c
B71338-03
  目次へ移動
目次
索引へ移動
索引

前
 
次
 

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

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

内容は次のとおりです。

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

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

nav_bar_2.gifの説明が続きます
図nav_bar_2.gifの説明

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

11.4.2 ナビゲーション・バー・エントリの作成方法

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

内容は次のとおりです。

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

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

  1. ナビゲーション・バー・エントリ・ページにナビゲートします。

    1. 「ワークスペース」ホームページにナビゲートします。

    2. 「アプリケーション・ビルダー」アイコンをクリックします。

    3. アプリケーションを選択します。

    4. アプリケーションのホームページで、「共有コンポーネント」をクリックします。

    5. 「ナビゲーション」で、「ナビゲーション・バー・エントリ」をクリックします。

  2. 「作成」をクリックします。

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

  3. 「方法」で、「最初から」を選択します。

  4. 「タイプ」で、「URLへのナビゲーション」を選択します。フィードバックの詳細は、「フィードバック用ナビゲーション・バー・エントリの作成」を参照してください。

  5. 「属性」で、次のように指定します。

    1. 順序: このコンポーネントの評価の順序を指定します。


      ヒント:

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

    2. エントリ・ラベル: このナビゲーション・バー・エントリの表示テキストを入力します。

    3. アイコン・イメージ名: イメージ名を入力します。ネーミング規則の詳細は、アイテムのヘルプを参照してください。「フィールドレベル・ヘルプについて」を参照してください。

    4. イメージALT: イメージのナビゲーション・アイコンのALTテキストを入力します。イメージ名を指定しないと、このテキストが表示されます。

    5. イメージの高さ: イメージの高さをピクセルで定義します。

    6. 「次へ」をクリックします。

  6. 「ターゲット」で、次のように指定します。

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

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

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

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

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

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

        ユーザーの新規問合せに合うデータの最初のセットにページを戻すには、「このページのページ区切りをリセット」を選択します。

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

      • リクエスト: 使用するリクエストを指定します。

      • キャッシュのクリア: キャッシュをクリアするページ番号を指定します。

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

      • 「次のアイテムを設定」で、セッション・ステートを設定するアイテム名をカンマで区切って入力します。

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

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

    4. 「次へ」をクリックします。

  7. ナビゲーション・バー・エントリを表示するための条件を設定するには、条件タイプを選択します。

  8. 「作成」をクリックします。


ヒント:

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

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

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

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

  1. ナビゲーション・バー・エントリ・ページにナビゲートします。

    1. 「ワークスペース」ホームページにナビゲートします。

    2. 「アプリケーション・ビルダー」アイコンをクリックします。

    3. アプリケーションを選択します。

    4. アプリケーションのホームページで、「共有コンポーネント」をクリックします。

    5. 「ナビゲーション」で、「ナビゲーション・バー・エントリ」をクリックします。

  2. 「作成」をクリックします。

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

  3. 「方法」で、「最初から」を選択します。

  4. 「タイプ」で、「フィードバック」を選択します。

  5. 「フィードバック」で、次のように指定します。

    1. フィードバック・ページ: フィードバック・ページを選択します。

    2. エントリ・ラベル: 新しいナビゲーション・バー・エントリのラベルを入力します。

    3. 順序: 新しいナビゲーション・バー・エントリの順序を指定します。これによって評価の順序が決まります。

  6. 「作成」をクリックします。


ヒント:

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

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

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

  1. ナビゲーション・バー・エントリ・ページにナビゲートします。

    1. 「ワークスペース」ホームページにナビゲートします。

    2. 「アプリケーション・ビルダー」アイコンをクリックします。

    3. アプリケーションを選択します。

    4. アプリケーションのホームページで、「共有コンポーネント」をクリックします。

    5. 「ナビゲーション」で、「ナビゲーション・バー・エントリ」をクリックします。

  2. 「作成」をクリックします。

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

  3. 「方法」で、「既存のナビゲーション・バーのコピーとして」を選択して、「次へ」をクリックしてください。

  4. 「コピー元アプリケーション」で、アプリケーションを選択して、「次へ」をクリックします。

  5. 「新しい名前」で、新しいエントリの名前を入力し、コピーおよびサブスクライブするかどうかを選択します。

  6. 「ナビゲーション・バー・エントリのコピー」をクリックします。

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

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

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

  1. ナビゲーション・バー・エントリ・ページにナビゲートします。

    1. 「ワークスペース」ホームページにナビゲートします。

    2. 「アプリケーション・ビルダー」アイコンをクリックします。

    3. アプリケーションを選択します。

    4. アプリケーションのホームページで、「共有コンポーネント」をクリックします。

    5. 「ナビゲーション」で、「ナビゲーション・バー・エントリ」をクリックします。

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

    ページの外観は、ページ上部にある検索バーを使用して変更できます。「対話モード・レポートのカスタマイズ」を参照してください。

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

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

    編集ページは、「エントリ表示」、「エントリ・イメージ」、「フィードバック・エントリ」、「ターゲット」、「条件」、「認可」、「構成」、「サブスクリプション」および「コメント」というセクションに分かれています。

    これらのセクションにアクセスするには、ページをスクロール・ダウンするか、ページ上部のナビゲーション・ボタンをクリックします。ページ上部のボタンを選択すると、選択されたセクションが表示され、その他のセクションはすべて一時的に非表示になります。ページのすべてのセクションを表示するには、「すべて表示」をクリックします。

  3. 対象となる属性を編集します。

  4. ページの特定アイテムの詳細は、アイテムのヘルプを参照してください。「フィールドレベル・ヘルプについて」を参照してください。

  5. 「変更の適用」をクリックします。

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

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

  1. ナビゲーション・バー・エントリ・ページにナビゲートします。

    1. 「ワークスペース」ホームページにナビゲートします。

    2. 「アプリケーション・ビルダー」アイコンをクリックします。

    3. アプリケーションを選択します。

    4. アプリケーションのホームページで、「共有コンポーネント」をクリックします。

    5. 「ナビゲーション」で、「ナビゲーション・バー・エントリ」をクリックします。

  2. ページ上部の「グリッド編集」をクリックします。

  3. 該当する属性を編集し、「変更の適用」をクリックします。

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

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


注意:

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

  1. ナビゲーション・バー・エントリ・ページにナビゲートします。

    1. 「ワークスペース」ホームページにナビゲートします。

    2. 「アプリケーション・ビルダー」アイコンをクリックします。

    3. アプリケーションを選択します。

    4. アプリケーションのホームページで、「共有コンポーネント」をクリックします。

    5. 「ナビゲーション」で、「ナビゲーション・バー・エントリ」をクリックします。

  2. 該当するタブをクリックします。

    • サブスクリプション

    • 履歴

11.4.5.1 ナビゲーション・バー・エントリ・サブスクリプション・レポート

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

11.4.5.2 ナビゲーション・バー・エントリ履歴

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