2.4 開発者ナビゲーション・ツール

開発者ナビゲーション・ツールは、ワークスペースのホームページ、アプリケーション・ビルダーのホームページ、アプリケーションのホームページ、ページ・デザイナ、共有コンポーネントなど、多くのOracle APEXページのヘッダー・リージョンに表示されます。

2.4.1 グローバル検索

「グローバル検索」フィールド(「スポットライト検索」とも呼ばれる)は、ヘッダー・リージョンに表示され、アプリケーション・ビルダーをナビゲートする効率的な手段です。

グローバル検索の主な機能は次のとおりです。

  • ワークスペース内を簡単にナビゲーションでき、アプリケーション、ページ、共有コンポーネント、APEXメニューなどを素早く見つけることが可能になります。

  • コンポーネント名を検索し、すぐにページ・デザイナ内のアイテムにフォーカスを設定します。

  • APEX全体で統一された検索を提供します。

グローバル検索の使用について

グローバル検索は、次の2通りの方法でアクティブ化できます。

  • ヘッダー・リージョンの「グローバル検索」フィールドをクリックします

  • キーボード・ショートカット([Ctrl]と引用符) (') (米国キーボードのみ)を使用します

グローバル検索を使用して、現在のワークスペース内の場所にかかわらず、ワークスペースですべてのアプリケーションを検索します。たとえば、ワークスペースに「サンプル・レポート」サンプル・アプリケーションが含まれている場合は、サンプルと入力すると見つかります。同様に、ウィンドウ上部に表示されるOracleロゴの横のグローバル・ナビゲーション・メニューにアクセスできます。たとえば、グローバル検索フィールドにSQLコマンドと入力すると、すぐにSQLコマンドにアクセスできます。

「グローバル検索」ダイアログを閉じるには、[Esc]キーを押すか、結果の外側の任意の場所をクリックします。

ページへのナビゲートまたは正規表現の検索のための構文

アプリケーション・ビルダー内およびアプリケーションのホームページでは、次の構文を使用して特定のページにナビゲートしたり、正規表現を検索します。

page_ID
application_ID:page_ID
application_ID-page_ID
regexp:expression

内容は次のとおりです。

  • application_ID: アプリケーションを識別する数値指定番号(ID)です。

  • page_IDは、特定のページを識別する数値指定番号です。

  • regexp:: リテラル・テキストです。

  • expression: 検索対象の正規表現です。

次の例では、アプリケーション570のページ10にナビゲートします。

10
570-10
570:10

次の構文を使用して、指定したアプリケーションの共有コンポーネント・ページにナビゲートすることもできます。

application_ID:s
application_ID-s

内容は次のとおりです。

  • application_ID: アプリケーションを識別する数値指定番号(ID)です。

次の例は、アプリケーション570の共有コンポーネント・ページにナビゲートする方法を示しています。

570:s
570-s

検索結果のナビゲートについて

グローバル検索の結果は、ダイアログに表示されます。上矢印キーと下矢印キーを使用して、結果にナビゲートし、[Enter]を押して選択を行います。「グローバル検索」アイコンはAPEX内のほぼすべてのページに表示されるため、キーワードが含まれているアプリケーション、ページまたはコンポーネント(アイテム、ボタン、リージョンなど)を検出するまで、継続的に検索を絞り込むことができます。

他の使用可能なショートカットは、次のように、アプリケーション・ビルダー内の場所に応じて変更されます。

  • ページ・デザイナ内: ページを検索するには、[Ctrl]を押しながら[4]を押します。

  • アプリケーション内: アプリケーション内で検索するには、[Ctrl]を押しながら[3]を押します。

  • すべてのアプリケーション: すべてのアプリケーションを検索するには、[Ctrl]を押しながら[2]を押します。

  • 現在のワークスペース: ワークスペースを検索するには、[Ctrl]を押しながら[1]を押します。

ヒント:

一部のブラウザでは、これらの[Ctrl]キー・ショートカットがクイック・タブ・ナビゲーション用にマップされています。その場合は、前述のようにショートカットが機能しません。かわりに、開いている特定のブラウザ・タブがアクティブになるだけです。

例2-1 検索例

EMP表に作成された対話グリッドを含むEmployeesというアプリケーションを見つける必要があるとします。

  1. アプリケーションを検索します

    1. ワークスペースのホームページで、「グローバル検索」フィールドをクリックして「emp」と入力します。

      グローバル検索で結果が返されます。

      • Employees (アプリケーション)

      • テンプレート

      • Create Email Template

      • empを含むすべてのアプリケーションの検索(Ctrl + 2)

      • empを含むすべてのワークスペースの検索(Ctrl + 1)

      ノート:

      「テンプレート」および「電子メール・テンプレートの作成」が表示されるのは、テキスト文字列empが含まれているためです。
    2. 「Employees」を選択して、そのアプリケーションを表示します。

      Employeesアプリケーションが表示されます。

  2. アプリケーションを検索します

    1. アプリケーションのホームページで、「グローバル検索」フィールドをクリックして「EMP」と入力します。

      グローバル検索で、多数のページおよびその他のアイテムを含む結果が返されます。

    2. ページ参照を含むオプションを選択します。

      ページ・デザイナでページが表示されます。

  3. ページを検索します

    1. ページ・デザイナで、「グローバル検索」フィールドを見つけて、「EMP」ともう一度入力します。

      グローバル検索により、多数のコンポーネントを含む結果が返されます。

    2. コンポーネント(プロセス、列、リージョンなど)を選択します。

2.4.2 「管理」メニュー

「管理」メニューはグローバル検索フィールドの右側に表示され、人の輪郭とレンチが示されています。

「管理」メニューをクリックすると、次のオプションが表示されます。

  • ワークスペース管理ページへの「管理」リンク。Oracle APEX開発環境にアクセスするには、ワークスペースと呼ばれる共有作業領域にサインインします。ワークスペース管理者は、ワークスペースの監視と管理を行います。一般的なワークスペース管理タスクには、サービス・リクエストの管理、ワークスペース・プリファレンスの構成、ワークスペースのお知らせの作成、セッション・ステートの管理、ユーザー・アカウントの作成、グループの管理などがあります。

  • サービスの管理: サービスの管理ページのオプションのサブメニューが表示されます。管理者は「サービスの管理」ページを使用して、サービス・リクエストの管理、ワークスペース・プリファレンスの構成、ワークスペースのお知らせの編集、ワークスペース使用率レポートの表示を行うことができます。

  • ユーザーとグループの管理: ユーザーとグループの管理ページにリンクします。ワークスペース管理者は、新しいユーザー・アカウントの作成、既存のユーザー・アカウントの管理およびユーザー・パスワードの変更を行うことができます。

  • アクティビティの監視: アクティビティの監視ページにリンクします。このページを使用して、ページ・ビュー、開発者アクティビティ、ページ・ビューの分析およびアクティブ・セッションへの変更を監視します。これにはログイン試行回数や外部アクセス・カウントなどの情報のレポートも表示されます。

  • ダッシュボード: ダッシュボード・ページにリンクします。このページを使用して、現在のワークスペースの詳細の表示や、ユーザー、アクティビティ、開発者アクティビティ、パフォーマンス、アプリケーション開発およびデータベースの詳細の表示を実行できます。

  • パスワードの変更: 「プロファイルの編集」ダイアログ・ボックスの「パスワードの変更」セクションにリンクします。

2.4.3 「ヘルプ」メニュー

「ヘルプ」メニューの外観は、丸で囲まれた疑問符です。

「ヘルプ」メニューをクリックすると、次のメニュー・アイテムにアクセスできます。

  • 「ドキュメント」は、Oracle Help CenterのOracle APEXにリンクしています。

  • 「ディスカッション・フォーラム」は、APEXディスカッションにアクセスできるカテゴリ・ページにリンクしています。

  • 「Oracle APEXについてさらに学習」は、Oracle APEXページにリンクしています。

  • 情報。「APEXについて」ダイアログにリンクしています。このダイアログには、APEXインスタンスおよびデータベースのバージョンに関する情報が含まれています。

2.4.4 アカウント・メニュー

アカウント・メニューがページの右上隅に表示されます。ヘッダーの「ユーザー」アイコンをクリックすると、アカウント・メニューを開くことができます。

アカウント・メニューをクリックすると、ユーザー名、現在のワークスペースおよびユーザー・ロールが表示されます。シングル・サインオン(SSO)が有効な場合は、リンク「ワークスペースの変更」も表示されます。このメニューの主要なコントロールは次のとおりです。

  • プロファイルの編集。名および姓、写真イメージのアップロードまたは選択、電子メール・アドレスの変更(SSOが有効でない場合)およびパスワードの再設定を行うには、「プロファイルの編集」をクリックします。

    ヒント:

    シングル・サインオン認証を使用している場合は、「ワークスペースの変更」も表示されます。アクセス権があるワークスペースのリストを表示するには、「ワークスペースの変更」をクリックします。

  • 外観「外観」スイッチを構成してOracle APEXユーザー・インタフェースの表示方法を決定します。オプションは次のとおりです。
    • 「自動」(デフォルト)では、既存のシステムまたはブラウザの設定に基づいて適切な設定が検出されます。
    • 「軽量モード」では、暗い色のテキスト、アイコンおよびグラフィカル・ユーザー・インタフェース要素をより明るい背景で使用して、ユーザー・インタフェースをレンダリングします。
    • 「ダーク・モード」では、明るい色のテキスト、アイコンおよびグラフィカル・ユーザー・インタフェース要素をより暗い背景で使用して、ユーザー・インタフェースをレンダリングします。
  • プリファレンス。デフォルト・スキーマ、デフォルトの日付書式、SQLワークショップのCSVダウンロードがUnicodeであるかどうかの構成、アプリケーション・ビルダーがアプリケーションを実行するときのウィンドウの表示方法の制御を変更するには、「プリファレンス」をクリックします。
  • サインアウト「サインアウト」をクリックして現在のワークスペースからログアウトします。