3.3 キーボードを使用したOracle APEXへのアクセス

この項では、キーボードを使用してOracle APEXのコンポーネントにアクセスする方法について説明します。

ノート:

Oracle APEXインタフェースはUSキーボード・レイアウトでの使用を意図しています。他のキーボード・レイアウトを使用するユーザーは、' (一重引用符)のキーなど、数字と特殊文字キーに関する非互換性の可能性があるため、このドキュメントと一緒にUSキーボード・レイアウトを参照してください。

3.3.1 一般的なキーボード・ショートカットについて

Oracle APEXのキーボード・ショートカットについて学習します。

一般的なキーボード・ショートカットは、Oracle APEX全体で使用されます。

ページに専用のキーボード・ショートカットが組み込まれている場合は、ページの右上にある「ヘルプ」アイコンをクリックし、「ショートカット」を選択するか、[Alt]+[Shift]+[F1]を押して有効なキーボード・ショートカットのリストを表示します。すべてのページに専用のショートカットがあるわけではありません。

3.3.1.1 一般

表3-1 一般的なキーボード・ショートカット

アクション 使用場所 キー
そのページで有効なキーボード・ショートカットのリストを表示 特殊なキーボード・ショートカットを使用するページ [Alt]+[Shift]+[F1]
フィールド・ヘルプ・ダイアログを開く ヘルプ・アイコン(?)のあるフィールドにフォーカスを置いた状態 [Alt]+[F1]
ダイアログを閉じずにフォーカスをフィールドに戻す フィールド・ヘルプ・ダイアログにフォーカスを置いた状態 [Alt]+[F6]
ダイアログを閉じる ダイアログにフォーカスを置いた状態 [Esc]
前/次のタブを選択 リージョン表示セレクタ・タブにフォーカスを置いたページ 矢印キー

3.3.2 開発環境のキーボード・ショートカットについて

ページ・デザイナ、SQLコマンドおよびコード・エディタのショートカットなど、開発環境のキーボード・ショートカットについて学習します。

開発環境のキーボード・ショートカットは、開発環境に固有です。

ページに専用のキーボード・ショートカットが組み込まれている場合は、ページの右上にある「ヘルプ」アイコンをクリックし、「ショートカット」を選択するか、[Alt]+[Shift]+[F1]を押して有効なキーボード・ショートカットのリストを表示します。すべてのページに専用のショートカットがあるわけではありません。

3.3.2.1 一般的な開発環境

表3-2 一般的な開発環境のキーボード・ショートカット

アクション 使用場所 キー
グローバル検索の表示 任意のページ [Ctrl]+引用符
スプリッタを移動 スプリッタ・ハンドルにフォーカスを置いた状態 矢印キー
スプリッタの展開または縮小(スプリッタでサポートされている場合) スプリッタ・ハンドルにフォーカスを置いた状態 [Enter]
次のスプリッタに移動 スプリッタがあるページ [Ctrl]+[F6]
前のスプリッタに移動 スプリッタがあるページ [Ctrl]+[Shift]+[F6]

3.3.2.2 ページ・デザイナ

表3-3 ページ・デザイナのキーボード・ショートカット

アクション キー
ここからレイアウトに表示 [Ctrl]+[/]、[D]、[H]
ページからレイアウトに表示 [Ctrl]+[/]、[D]、[T]
動的アクションに移動 [Ctrl]+[/]、[A]
ギャラリ・ボタンに移動 [Ctrl]+[/]、[G]、[B]
ギャラリ・アイテムに移動 [Ctrl]+[/]、[G]、[I]
ギャラリ・リージョンに移動 [Ctrl]+[/]、[G]、[R]
ヘルプに移動 [Alt]+[F1]
レイアウトに移動 [Ctrl]+[/]、[L]
メッセージに移動 [Ctrl]+[/]、[M]
ページ共有コンポーネントに移動 [Ctrl]+[/]、[S]
処理に移動 [Ctrl]+[/]、[P]
プロパティ・エディタの「属性」に移動 [Ctrl]+[/]、[E]、[A]
プロパティ・エディタの「メイン」に移動 [Ctrl]+[/]、[E]、[M]
プロパティ・エディタの「出力」に移動 [Ctrl]+[/]、[E]、[P]
レンダリングに移動 [Ctrl]+[/]、[R]
キーボード・ショットカットのリスト表示 [Alt]+[Shift]+[F1]
次のページにナビゲート [Alt]+[Shift]+[Page Down]
前のページにナビゲート [Alt]+[Shift]+[Page Up]
ページ検索 [Ctrl]+[/]、[F]
やり直し [Ctrl]+[Y]
リストア/展開 [Alt]+[F11]
保存 [Alt]+[F7]
ページの保存と実行 [Alt]+[F8]
「空の位置の非表示」の切替え [Ctrl]+[/]、[D]、[E]
元に戻す [Ctrl]+[Z]
ユーティリティ: アドバイザ [Ctrl]+[/]、[U]、[A]
コンテキスト・メニューがある場所にフォーカスを置いて、コンテキスト・メニューを開く [Shift]+[F10]またはコンテキスト・メニュー・キー
レイアウト・ギャラリおよびアイコン・リスト・ウィザードでの選択の移動 矢印キー
プロパティ・エディタでグループ・ヘッダーにフォーカスがある前のグループに移動 上矢印キー
プロパティ・エディタでグループ・ヘッダーにフォーカスがある次のグループに移動 下矢印キー
プロパティ・エディタでグループ・ヘッダーにフォーカスがある最初のグループに移動 [Home]キー
プロパティ・エディタでグループ・ヘッダーにフォーカスがある最後のグループに移動 [End]キー
プロパティ・エディタでグループ・ヘッダーにフォーカスがあるグループを展開または縮小 左/右矢印キーまたは[Enter]または[Space]
タブにフォーカスのある、前/次のタブを選択 矢印キー

3.3.2.3 SQLコマンド

表3-4 SQLコマンドのキーボード・ショートカット

アクション キー
現在のコマンドを実行 [Ctrl]+[Enter]

3.3.2.4 コード・エディタ

表3-5 コード・エディタのキーボード・ショートカット

アクション キー
コマンドの完全なリストを表示 F1
元に戻す [Ctrl]+[Z]
やり直し [Ctrl]+[Shift]+[Z]
検索 [Ctrl]+[F]
置換 [Ctrl]+[Shift]+[F]
「検索」フィールドにフォーカスがあるときに前のインスタンスを検索 上矢印
「検索」フィールドにフォーカスがあるときに次のインスタンスを検索 下矢印
オートコンプリート(使用可能な場合) [Ctrl]+[Space]
字下げの設定に応じて、タブ文字またはスペースを挿入

ノート:

タブ・キーがフォーカスを移動設定に応じて、フォーカスを次のフィールドに移動するために使用することもできます。
[Tab]
タブ・キーがフォーカスを移動の切替え Windows: [Ctrl]+[M]

Mac: [Ctrl]+[Shift]+[M]

3.3.3 コンポーネント固有のキーボード・ショートカットについて

特定のコンポーネントのキーボード・ショートカットについて学習します。

コンポーネント固有のキーボード・ショートカットは、特定のコンポーネントに対してのみ機能します。

ページに専用のキーボード・ショートカットが組み込まれている場合は、ページの右上にある「ヘルプ」アイコンをクリックし、「ショートカット」を選択するか、[Alt]+[Shift]+[F1]を押して有効なキーボード・ショートカットのリストを表示します。すべてのページに専用のショートカットがあるわけではありません。

3.3.3.1 日付ピッカー

表3-6 日付ピッカーのキーボード・ショートカット

アクション キー
入力にフォーカスがあり、表示モードがポップアップに設定されている場合、ポップアップを開く 下矢印
「表示モード」がポップアップに設定されている場合、ポップアップを閉じて入力にフォーカスする [Esc]
次の要素をフォーカスする [Tab]
  • ノート: 「表示モード」がポップアップに設定され、最後の要素がフォーカスされている場合、[Tab]を押すと、フォーカスが最初の要素に移動します
前の要素をフォーカスする [Shift]+[Tab]
  • ノート: 「表示モード」がポップアップに設定され、最初の要素がフォーカスされている場合、[Tab]を押すと、フォーカスが最最後の要素に移動します
フォーカスを前の週の同じ曜日に移動 上矢印
フォーカスを次の週の同じ曜日に移動 下矢印
フォーカスを前の日に移動 左矢印
フォーカスを次の日に移動 右矢印
フォーカスを現在の週の最初の日に移動 [Home]
フォーカスを現在の週の最後の日に移動 [End]
日付のグリッドを前の月に変更 [Page Up]
日付のグリッドを次の月に変更 [Page Down]
日付のグリッドを前の年に変更 [Shift]+[Page Up]
日付のグリッドを次の年に変更 [Shift]+[Page Down]
フォーカスした日付を選択(「時間の表示」がオフの場合) [Enter]または[Space]
フォーカスした日付を選択(「時間の表示」がオンの場合) [Enter]または[Space]を押してから「完了」

3.3.3.2 CSSカレンダ

カレンダ・グリッド(月、週または日ビュー)にフォーカスすると、矢印キーを使用してカレンダ内を移動できます。カレンダの参照モードは2つあります。
  1. イベント参照 - 既存のカレンダ・イベントにフォーカスします
  2. カレンダ参照 - 日付または日付範囲を自由に選択できます
キーボード・ショートカットの動作は、現在のビューによって異なります。

表3-7 CSSカレンダのキーボード・ショートカットのイベント参照

アクション キー
前のイベントに移動します。指定されたビューの最初のイベントが表示されている場合は、最後のイベントに移動します。 上矢印
次のイベントに移動します。指定されたビューの最後のイベントが表示されている場合は、最初のイベントに移動します。 下矢印
カレンダ参照モードに切替えます [N]
参照モードを終了します。 [Esc]

表3-8 月ビューのCSSカレンダのキーボード・ショートカット

アクション キー
前の日に移動します。月の最初の日の場合は、前の月に切り替えます。 左矢印
次の日に移動します。月の最後の日の場合は、次の月に切り替えます。 右矢印
次の週の同じ曜日に移動します。 下矢印
前の週の同じ曜日に移動します。 上矢印
現在のビューの終わりまで、選択範囲を1日拡張します。 [Shift]+右矢印
選択範囲が1日になるまで、選択範囲を1日減らします。 [Shift]+左矢印
前または次の月に移動します。 [Page Up]/[Page Down]
開発者がプラグイン属性として指定した「リンクの作成」を実行するか、カレンダ日付選択イベントを起動します [Enter]/[Space]
カレンダ参照を終了し、イベント参照に戻ります [Esc]

表3-9 週ビューのCSSカレンダのキーボード・ショートカット

アクション キー
前の日に移動します。週の最初の日にする場合は、前の週に切り替えます。 左矢印
次の日に移動します。月の最後の日の場合は、次の月に切り替えます。 右矢印
現在のビューの終わりまで、選択範囲を1日拡張します [Shift]+右矢印
選択範囲が1日になるまで、選択範囲を1日減らします。 [Shift]+左矢印
選択範囲を30分前に戻します 上矢印
選択範囲を30分先に進めます 下矢印
選択範囲を30分拡張します。 [Shift]+下矢印
選択範囲が30分になるまで、選択範囲を30分短縮します [Shift]+上矢印
次の月に移動します [Page Up]
前の月に移動します [Page Down]
開発者がプラグイン属性として指定した「リンクの作成」を実行するか、カレンダ日付選択イベントを起動します [Enter]/[Space]
カレンダ参照を終了し、イベント参照に戻ります [Esc]

表3-10 日ビューのCSSカレンダのキーボード・ショートカット

アクション キー
前の日に移動します 左矢印
次の日に移動します 右矢印
選択範囲を30分前に戻します 上矢印
選択範囲を30分先に進めます [↓]
選択範囲を30分拡張します。 [Shift]+下矢印
選択範囲が30分になるまで、選択範囲を30分短縮します [Shift]+上矢印
次の日に移動します [Page Up]
前の日に移動します [Page Down]
開発者がプラグイン属性として指定した「リンクの作成」を実行するか、カレンダ日付選択イベントを起動します [Enter]/[Space]
カレンダ参照を終了し、イベント参照に戻ります [Esc]

3.3.3.3 チャート・リージョン

表3-11 チャート・リージョンのキーボード・ショートカット

アクション キー
フォーカスを次の要素に移動する [Tab]
フォーカスを前の要素に移動 [Shift]+[Tab]
フォーカスおよび選択範囲を前のデータ・アイテムに移動 上矢印
フォーカスおよび選択範囲を次のデータ・アイテムに移動 下矢印
フォーカスおよび選択範囲を前のデータ・アイテム(左)に移動 左矢印
フォーカスおよび選択範囲を次のデータ・アイテム(右)に移動 右矢印
フォーカスを移動し、前のデータ・アイテムを複数選択 [Shift]+上矢印
フォーカスを移動し、次のデータ・アイテムを複数選択 [Shift]+下矢印
フォーカスを移動し、前のデータ・アイテム(左)を複数選択 [Shift]+左矢印
フォーカスを移動し、前のデータ・アイテム(右)を複数選択 [Shift]+右矢印
現在の選択範囲を変更せずに、フォーカスを前のデータ・アイテムに移動 [Ctrl]+上矢印
現在の選択範囲を変更せずに、フォーカスを次のデータ・アイテムに移動 [Ctrl]+下矢印
現在の選択範囲を変更せずに、フォーカスを前のデータ・アイテム(左)に移動 [Ctrl]+左矢印
現在の選択範囲を変更せずに、フォーカスを次のデータ・アイテム(右)に移動 [Ctrl]+右矢印
フォーカスがあるデータ・アイテムを複数選択 [Ctrl]+[Space]
ズームが有効な場合はレベルを1つズーム・イン [=]または[+]
ズームが有効な場合はレベルを1つズーム・アウト [-]または[_]
スクロールが有効な場合は画面を上に移動 [Page Up]
スクロールが有効な場合は画面を下に移動 [Page Down]
左から右ロケールでは画面を左に移動し、右から左ロケールでは画面を右に移動 [Shift]+[Page Up]
左から右ロケールでは画面を右に移動し、右から左ロケールでは画面を左に移動 [Shift]+[Page Down]
ドリルが有効な場合、データ・アイテム、カテゴリ軸ラベルまたは凡例アイテムをドリル [Enter]

3.3.3.4 マップ・リージョン

表3-12 マップ・リージョンのキーボード・ショートカット

アクション キー
ズーム・レベルを1上げます。 [=]/[+]
ズーム・レベルを2上げます。 [Shift]-[=]/[Shift]-[+]
ズーム・レベルを1下げます。 [-]
100ピクセル単位でパンします。 矢印キー
回転を15度増やします。 [Shift]+右矢印
回転を15度減らします。 [Shift]+左矢印
ピッチを10度上げます。 [Shift]+上矢印
ピッチを10度下げます。 [Shift]+下矢印

3.3.3.5 対話グリッド・リージョン

対話グリッド・リージョンには、キーボードのみを使用するユーザーおよびパワー・ユーザーに役立つ、多くのキーボード・ショートカットとキーボード固有機能があります。具体的に言うと、マウスで使用できるすべての機能を、キーボード・ユーザーに提供するように設計されています。

また、データを含むグリッドには、ナビゲーション・モードと編集モードの2つの異なる対話モードがあります。ナビゲーション・モードは、グリッドが現在編集可能でない場合に使用するように設計されており、キーボードを使用して迅速かつ容易にグリッドをナビゲートできます。ナビゲーション・モードは、対話グリッドが編集可能でない場合のデフォルト・モードおよび唯一のモードです。編集モードは、グリッドが現在編集可能で、キーボードの動作がわずかに異なる場合に使用するように設計されています。

対話グリッド・リージョンは複数の個別のユーザー・インタフェース要素で構成され、その一部は、要素タイプおよび予想されるキーボード・セマンティックに応じて異なる方法でタブ・ストップを扱います。たとえば、ツールバーとページ区切りコントロールは別個のタブ・ストップとして実装されますが、グリッド・ビューとアイコン・ビューは単一のタブ・ストップとして実装され、ビューにフォーカスがあるときにカーソル・キー・ナビゲーションを使用してビュー要素間を移動します。

次の表に、対話グリッド・リージョンで使用可能なキーボード・ショートカットを示します。一般的なショートカットは、ナビゲーション・モードと編集モードの両方で機能します。

表3-13 一般的な対話グリッドのキーボード・ショートカット

アクション キー
次のタブ・ストップに移動します [Tab]
前のタブ・ストップに移動します [Shift]+[Tab]
行の選択とセルの選択との間で切り替えます F8
列ヘッダーにフォーカスがあるときに列ヘッダー・メニューを開きます [Enter]または[Space]
列ヘッダーにフォーカスがある場合に列の幅を拡大します Windows: [Ctrl]+左矢印

Mac: [Ctrl]+[Cmd]+左矢印

列ヘッダーにフォーカスがある場合に列の幅を縮小します Windows: [Ctrl]+右矢印

Mac: [Ctrl]+[Cmd]+右矢印

列ヘッダーにフォーカスがある場合、列を次の列位置に移動します [Shift]+左矢印
列ヘッダーにフォーカスがある場合、列を前の列位置に移動します [Shift]+右矢印
列ヘッダーにフォーカスがある場合、現在の列の昇順で並べ替えます [Alt]+上矢印
フォーカスが列ヘッダーにある場合、既存の検索列に加えて現在の列の昇順でソートします [Shift]+[Alt]+上矢印
列ヘッダーにフォーカスがある場合、現在の列の降順で並べ替えます [Alt]+下矢印
フォーカスが列ヘッダーにある場合、既存の検索列に加えて現在の列の降順でソートします [Shift]+[Alt]+下矢印
列ヘッダー・メニューが開いている場合、列ヘッダー・メニューの次のタブ・ストップに移動します [Tab]
列ヘッダー・メニューが開いている場合、列ヘッダー・メニューの前のタブ・ストップに移動します [Shift]+[Tab]
列ヘッダー・メニューが開いている場合、列ヘッダー・メニューを閉じます [Esc]
単一行が表示されてフォーカスが列にある場合、アイテムのヘルプ(定義されている場合)を表示します [Alt]+[F1]

表3-14 ナビゲーション・モードの対話グリッドのキーボード・ショートカット

アクション キー
列ヘッダーを含むグリッドを移動します 矢印キー
選択内容を変更せずに移動します Windows: [Ctrl]+上矢印または[Ctrl]+下矢印

Mac: [Ctrl]+[Alt]+上矢印または[Ctrl]+[Alt]+下矢印

選択 [Space]
選択の切替え Windows: [Ctrl]+[Space]

Mac: [Ctrl]+[Alt]+[Space]

複数の行範囲を選択または選択解除します [Shift]+上矢印または[Shift]+下矢印
現在の列で1ページ上に移動します [Page Up]
現在の列で1ページ下に移動します [Page Down]
現在の行の最初のセルに移動します [Home]
現在の行の最後のセルに移動します [End]
グリッドの最初のセルに移動します Windows: [Ctrl]+[Home]

Mac: [Option]+上矢印

グリッドの最後のセルに移動します Windows: [Ctrl]+[End]

Mac: [Option]+下矢印

グリッドが編集可能な場合は、最後に選択した行の後に行を追加します [Insert]
グリッドが編集可能な場合は、選択した行を削除します [Delete]
アイコン・ビュー内でアイコン間を移動します 矢印キー
アイコン・ビュー内で最初のアイコンに移動します [Home]
アイコン・ビュー内で最後のアイコンに移動します [End]
対話グリッドが編集可能な場合、ナビゲーション・モードから編集モードに切り替えます [Enter]または[F2]

表3-15 編集モードの対話グリッドのキーボード・ショートカット

アクション キー
編集モードで同じ行の次のセルに移動します [Tab]
編集モードで同じ行の前のセルに移動します [Shift]+[Tab]
同じ列の次のセルに移動します [Enter]
同じ列の前のセルに移動します [Shift]+[Enter]
編集モードを終了してナビゲーション・モードに戻ります [Esc]

3.3.3.6 Markdownエディタ

表3-16 Markdownエディタのキーボード・ショートカット

アクション キー
Markdownエディタを離れ、次のタブ・ストップに移動 [Ctrl]+[Shift]+[.]
Markdownエディタを離れ、前のタブ・ストップに移動 [Ctrl]+[Shift]+[,]

3.3.3.7 リッチ・テキスト・エディタ

表3-17 コンテンツ編集ショートカット(リッチ・テキスト・エディタ)

アクション キー
コピー [Ctrl]+[C]
貼付け [Ctrl]+[V]
プレーン・テキストを貼り付けて、ターゲット書式を継承 [Ctrl]+[Shift]+[V]
元に戻す [Ctrl]+[Z]
やり直し [Ctrl]+[Y]または[Ctrl]+[Shift]+[Z]
すべて選択 [Ctrl]+[A]
太字 [Ctrl]+[B]
イタリック [Ctrl]+[I]
リンク [Ctrl]+[K]
改行/新しい段落を挿入 [Enter]
ソフトブレークを挿入/<br> [Shift]+[Enter]
現在のリスト・アイテムをネスト(リスト内の場合) [Tab]
リンクまたはインライン・スタイルから移動 矢印キー
自動書式設定アクションを元に戻す [Back Space]

表3-18 ウィジェットが選択された場合のコンテンツ編集ショートカット(リッチ・テキスト・エディタ)

アクション キー
ウィジェットの直後に新しい段落を挿入 [Enter]
ウィジェットの直前に新しい段落を挿入 [Shift]+[Enter]
ウィジェットの直前に入力できるようにキャレットを表示 上矢印または下矢印
ウィジェットの直後に入力できるようにキャレットを表示 下矢印または右矢印

表3-19 表セル内のコンテンツ編集ショートカット(リッチ・テキスト・エディタ)

アクション キー
選択範囲を次のセルに移動 [Tab]
選択範囲を前のセルに移動 [Shift]+[Tab]
新しい表の行を挿入(表の最後のセルにある場合) [Tab]
表をナビゲート 矢印キー

表3-20 リッチ・テキスト・エディタのユーザー・インタフェースおよびナビゲーション・ショートカット

アクション キー
コンテキスト・バルーンおよびUIコンポーネント(ドロップダウンなど)を閉じる [Esc]
フォーカスを可視コンテキスト・バルーンに移動 [Tab]
フォーカスをコンテキスト・バルーン内のフィールド(入力およびボタン)間で移動 [Tab]
フォーカスをツールバーに移動 [Alt]+[F10]
ツールバーをナビゲート 矢印キー
現在フォーカスされているボタンを実行 [Enter]