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

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

2.4.1 グローバル検索

グローバル検索を使用して、アプリケーション・ビルダーをナビゲートします。

「グローバル検索」フィールド(「スポットライト検索」とも呼ばれる)がヘッダー・リージョンに表示されます。

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

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

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

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

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

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

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

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

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

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

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

ページ名およびページの別名で検索します。アプリケーション内では、アプリケーションのIDまたは別名とページのID、名前または別名の間にコロン(:)かダッシュ(–)を使用します。

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

page_ID
page_NAME
page_ALIAS
application_ID:page_ID
application_NAME:page_ID
application_ALIAS:page_ID
application_ID-page_ID
application_NAME-page_ID
application_ALIAS-page_ID
regexp:expression

内容は次のとおりです。

  • page_ID - 特定のページを識別する数値識別番号(ID)です。

  • page_NAME - 特定のページを識別する英数字の名前です。

  • page_ALIAS - 代替の英数字ページ識別子です。ページ名のかわりにこの識別子を使用できます。

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

  • application_NAMEは、アプリケーションを識別する英数字の名前です。

  • application_ALIAS - 代替の英数字アプリケーション識別子です。アプリケーション名のかわりにこの識別子を使用できます。

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

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

application_IDまたはapplication_ALIASで検索するときには、page_IDpage_NAMEまたはpage_ALIASに置き換えることができます。

次の例では、アプリケーション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ページおよび「Oracle APEXについて」ダイアログにリンクします。

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

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

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

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

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

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

2.4.4 アカウント・メニュー

アカウント・メニューをクリックして、外観設定を構成したり、ユーザー・プロファイルやプリファレンスを編集したり、サインアウトします。

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

アカウント・メニューには、ユーザー名、電子メール・アドレス、現在のワークスペース、およびユーザー・ロールが表示されます。シングル・サインオン(SSO)が有効な場合は、リンク「ワークスペースの変更」も表示されます。

ヒント:

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

アカウント・メニューの主要なコントロールは次のとおりです。

  • プロファイルの編集「プロファイルの編集」をクリックして、オプションを編集します。「変更の適用」をクリックして、変更を保存します。
    • プロファイル詳細:
      • 電子メール・アドレス - 通常の通信、パスワードの再設定に関する通知などに使用する電子メール・アドレスを指定します。
      • 名 - ユーザーをさらに識別するために名を指定します。このオプションのフィールドは、情報提供目的のためにのみ使用されます。
      • 姓 - ユーザーをさらに識別するために姓を指定します。このオプションのフィールドは、情報提供目的のためにのみ使用されます。
    • プロファイル写真 - ユーザーをさらに識別するために写真を選択します。このオプションのフィールドは、情報提供目的のためにのみ使用されます。
    • パスワード - パスワードを変更する場合は、新しいパスワードを入力します。それ以外の場合、パスワード・フィールドを空のままにすると、現在のパスワードは変更されません。
      • 現行のパスワードの入力 - 現在のパスワードを入力します。現行のパスワードを変更しない場合は、パスワードを入力しないでください。
      • 新規パスワードの入力 - システムへのログインに使用するパスワード。現行のパスワードを変更しない場合は、パスワードを入力しないでください。
      • パスワードの確認 - パスワードを再度入力します。現行のパスワードを変更しない場合は、パスワードを入力しないでください。
  • 外観Oracle APEXユーザー・インタフェースの表示を構成します。オプションは次のとおりです。
    • 「自動」(デフォルト)では、既存のシステムまたはブラウザの設定に基づいて適切な設定が検出されます。
    • 「軽量モード」では、暗い色のテキスト、アイコンおよびグラフィカル・ユーザー・インタフェース要素をより明るい背景で使用して、ユーザー・インタフェースをレンダリングします。
    • 「ダーク・モード」では、明るい色のテキスト、アイコンおよびグラフィカル・ユーザー・インタフェース要素をより暗い背景で使用して、ユーザー・インタフェースをレンダリングします。
  • プリファレンス「プリファレンス」をクリックして、オプションを構成します。「変更の適用」をクリックして、変更を保存します。
    • デフォルトのスキーマ - データの参照、アプリケーションの作成およびSQLスクリプトの実行に使用するデフォルト・スキーマを指定します。
    • デフォルトの日付書式 - ユーザーに対するデフォルトのOracle日付書式を指定します。このオプションによって、SQLワークショップ内のデフォルトの日付書式が制御されます。
    • Unicode CSVダウンロード - SQLワークショップのCSVダウンロードをUnicodeで可能にするかどうかを指定します。これはSQLワークショップにのみ影響し、カスタム・アプリケーションには影響しません。
    • アプリケーションを新規ウィンドウで実行 - Mozilla FirefoxおよびMicrosoft Internet Explorerを使用している場合に、アプリケーション・ビルダーからアプリケーションを実行するときにOracle APEXでウィンドウまたはタブを管理する方法を指定します。
    • すべてのアプリケーションの実行に単一ウィンドウを使用 - 異なるアプリケーションで、同じアプリケーション・ランタイム・ウィンドウまたはタブを再利用するかどうかを指定します。
  • サインアウト「サインアウト」をクリックして現在のワークスペースからログアウトします。