3.3 Accessing Oracle APEX Using a Keyboard
Learn about accessing Oracle APEX using a keyboard.
Note:
The Oracle APEX interface is intended for use with the US keyboard layout. Users of other keyboard layouts should refer to the US keyboard layout in conjunction with this documentation as there may be incompatibilities regarding number and special character keys, such as the '
(quote) key.
- About General Keyboard Shortcuts
Learn about keyboard shortcuts for Oracle APEX. - About Development Environment Keyboard Shortcuts
Learn about keyboard shortcuts for the development environment. - About Component-Specific Keyboard Shortcuts
Learn about keyboard shortcuts for specific components.
3.3.1 About General Keyboard Shortcuts
Learn about keyboard shortcuts for Oracle APEX.
You can use general keyboard shortcuts throughout Oracle APEX.
If a page incorporates specialized keyboard shortcuts, click the Help icon located in the top-right of the page and select Shortcuts, or press Alt+Shift+F1 to display a list of valid keyboard shortcuts. Not all pages have specialized shortcuts.
- General
Learn about general keyboard shortcuts for Oracle APEX.
Parent topic: Accessing Oracle APEX Using a Keyboard
3.3.1.1 General
Learn about general keyboard shortcuts for Oracle APEX.
Action | Where | Keys |
---|---|---|
Display the list of valid keyboard shortcuts for the page | Any page with special keyboard shortcuts | Windows: Alt+Shift+F1
Mac: Option+Shift+F1 |
Open field help dialog | When focus is on any field with a (?) help icon | Windows: Alt+F1
Mac: Option+F1 |
Move focus back to field without closing dialog | When focus is on a field help dialog | Windows: Alt+F6
Mac: Option+F6 |
Close dialog | When focus is on any dialog | Escape |
Select the previous/next tab | Any page with focus in region display selector tabs | Arrow keys |
Parent topic: About General Keyboard Shortcuts
3.3.2 About Development Environment Keyboard Shortcuts
Learn about keyboard shortcuts for the development environment.
Development environment keyboard shortcuts are specific to the development environment.
If a page incorporates specialized keyboard shortcuts, click the Help icon located in the top-right of the page and select Shortcuts, or press Alt+Shift+F1 to display a list of valid keyboard shortcuts. Not all pages have specialized shortcuts.
- General Development Environment
Learn about keyboard shortcuts for the general development environment. - Page Designer
Learn about keyboard shortcuts for Page Designer. - SQL Commands
Learn about keyboard shortcuts for SQL Commands. - Code Editor
Learn about keyboard shortcuts for Code Editor.
Parent topic: Accessing Oracle APEX Using a Keyboard
3.3.2.1 General Development Environment
Learn about keyboard shortcuts for the general development environment.
Action | Where | Keys |
---|---|---|
Display Global Search | Any page | Ctrl+Quote |
Move splitter | Focus on a splitter handle | Arrow keys |
Expand or collapse splitter, if supported by splitter | Focus on a splitter handle | Enter |
Move to next splitter | On pages that have a splitter | Ctrl+F6 |
Move to previous splitter | On pages that have a splitter | Ctrl+Shift+F6 |
Parent topic: About Development Environment Keyboard Shortcuts
3.3.2.2 Page Designer
Learn about keyboard shortcuts for Page Designer.
Action | Keys |
---|---|
Display from here, in Layout tab | Ctrl+/, D, H |
Display from page, in Layout tab | Ctrl+/, D, T |
Go to Dynamic Actions tab | Ctrl+/, A |
Go to Gallery Buttons | Ctrl+/, G, B |
Go to Gallery Items | Ctrl+/, G, I |
Go to Gallery Regions | Ctrl+/, G, R |
Go to Help | Windows: Alt+F1
Mac: Option+F1 |
Go to Layout tab | Ctrl+/, L |
Go to Messages | Ctrl+/, M |
Go to Page Shared Components | Ctrl+/, S |
Go to Processing tab | Ctrl+/, P |
Go to Property Editor Attributes | Ctrl+/, E, A |
Go to Property Editor Main | Ctrl+/, E, M |
Go to Property Editor Printing | Ctrl+/, E, P |
Go to Rendering tab | Ctrl+/, R |
List keyboard shortcuts | Windows: Alt+Shift+F1
Mac: Option+Shift+F1 |
Navigate to next page | Windows: Alt+Shift+Page Down
Mac: Option+Shift+Page Down |
Navigate to previous page | Windows: Alt+Shift+Page Up
Mac: Option+Shift+Page Up |
Go to Page Search tab | Ctrl+/, F |
Redo | Ctrl+Y |
Restore/Expand the Central Pane | Windows: Alt+F11
Mac: Option+F11 |
Save | Windows: Alt+F7
Mac: Option+F7 |
Save and Run Page | Windows: Alt+F8
Mac: Option+F8 |
Toggle Hide Empty Positions | Ctrl+/, D, E |
Undo | Ctrl+Z |
Open Advisor | Ctrl+/, U, A |
Open context menu, with focus anywhere that has a context menu | Shift+F10 or Context menu key |
Move selection, in Layout Gallery and Icon List wizards | Arrow keys |
Move to previous group, in Property Editor with focus on a group heading | Up arrow |
Move to next group, in Property Editor with focus on a group heading | Down arrow |
Move to first group, in Property Editor with focus on a group heading | Home |
Move to last group, in Property Editor with focus on a group heading | End |
Expand or collapse the group, in Property Editor with focus on a group heading | Left or Right arrows or Enter or Space |
Select previous or next tab, with focus on any tab | Arrow keys |
Parent topic: About Development Environment Keyboard Shortcuts
3.3.2.3 SQL Commands
Learn about keyboard shortcuts for SQL Commands.
Action | Keys |
---|---|
Run the current command | Ctrl+Enter |
Parent topic: About Development Environment Keyboard Shortcuts
3.3.2.4 Code Editor
Learn about keyboard shortcuts for Code Editor.
The Code Editor Keyboard Shortcuts table is not a complete list of shortcuts. To see all the keyboard shortcuts, open the Code Editor and press F1.
Action | Keys |
---|---|
Show complete list of commands | F1 |
Undo | Windows: Ctrl+Z
Mac: Cmd+Z |
Redo | Windows: Ctrl+Shift+Z
Mac: Cmd+Shift+Z |
Find | Windows: Ctrl+F
Mac: Cmd+F |
Replace | Windows: Ctrl+H
Mac: Option+Cmd+F |
Trigger Suggest, when available | Ctrl+Space |
Insert a tab character or spaces, depending on the indentation setting
Note: Can also be used to move focus to the next field, depending on the Tab Key Moves Focus setting |
Tab |
Toggle Tab Key Moves Focus | Windows: Ctrl+M
Mac: Ctrl+Shift+M |
Save, on a Global/Modal page | Windows: Alt+F7, Alt+F8
Mac: Option+F7, Option+F8 |
Save and Run Page, on a Standard page | Windows: Alt+F7, Alt+F8
Mac: Option+F7, Option+F8 |
Parent topic: About Development Environment Keyboard Shortcuts
3.3.3 About Component-Specific Keyboard Shortcuts
Learn about keyboard shortcuts for specific components.
Component-specific keyboard shortcuts only work for specific components.
If a page incorporates specialized keyboard shortcuts, click the Help icon located in the top-right of the page and select Shortcuts, or press Alt+Shift+F1 to display a list of valid keyboard shortcuts. Not all pages have specialized shortcuts.
- Date Picker
Learn about keyboard shortcuts for the Date Picker. - CSS Calendar
Learn about keyboard shortcuts for the CSS Calendar. - Chart Region
Learn about keyboard shortcuts for the chart region. - Map Region
Learn about keyboard shortcuts for the map region. - Interactive Grid Region
Learn about keyboard shortcuts for the interactive grid region. - Markdown Editor
Learn about keyboard shortcuts for the Markdown editor. - Rich Text Editor
Learn about keyboard shortcuts for the rich text editor.
Parent topic: Accessing Oracle APEX Using a Keyboard
3.3.3.1 Date Picker
Learn about keyboard shortcuts for the Date Picker.
Action | Keys |
---|---|
Open the popup, when the input has focus and Display Mode is set to popup | Down arrow |
Close the popup and focus the input, when Display Mode is set to popup | Escape |
Focus the next element | Tab
|
Focus the previous element | Shift+Tab
|
Move focus to the same day of the previous week | Up arrow |
Move focus to the same day of the next week | Down arrow |
Move focus to the previous day | Left arrow |
Move focus to the next day | Right arrow |
Move focus to the first day of the current week | Home |
Move focus to the last day of the current week | End |
Change the grid of dates to the previous month | Page Up |
Change the grid of dates to the next month | Page Down |
Change the grid of dates to the previous year | Shift+Page Up |
Change the grid of dates to the next year | Shift+Page Down |
Select the focused date, when Show Time is off | Enter or Space |
Select the focused date, when Show Time is on | Enter or Space, then Done |
Parent topic: About Component-Specific Keyboard Shortcuts
3.3.3.2 CSS Calendar
Learn about keyboard shortcuts for the CSS Calendar.
- Event Browsing - Focuses on existing calendar events
- Calendar Browsing - Allows you to freely select dates or date ranges
Event Browsing CSS Calendar Keyboard Shortcuts
Action | Keys |
---|---|
Go to the previous event
Note: If on the first event in the given view, move to the last event. |
Up arrow |
Go to the next event
Note: If on the last event in the given view, move to the first one. |
Down arrow |
Switch to Calendar Browsing mode | N |
Leave browsing mode | Escape |
Month View CSS Calendar Keyboard Shortcuts
Action | Keys |
---|---|
Go to the previous day
Note: If on the first day of a month, switch to the previous month. |
Left arrow |
Go to the next day
Note: If on the last day of a month, switch to the next month. |
Right arrow |
Go to the next week; same day | Down arrow |
Go to the previous week; same day | Up arrow |
Extend the selection by one day, up to the end of the current view | Shift+Right arrow |
Decrease the selection by one day, only until the selection spans one day | Shift+Left arrow |
Move to the next month | Page Down |
Move to the previous month | Page Up |
Run the Create Link given as Plug-in attribute by the developer or fire the Calendar Date Select event | Enter / Space |
Leave Calendar Browsing and go back to Event Browsing | Escape |
Week View CSS Calendar Keyboard Shortcuts
Action | Keys |
---|---|
Go to the previous day
Note: If on the first day of a week, switch to the previous week. |
Left arrow |
Go to the next day
Note: If on the last day of a month, switch to the next month. |
Right arrow |
Extend the selection by one day, up to the end of the current view | Shift+Right arrow |
Decrease the selection by one day until the selection spans one day | Shift+Left arrow |
Move selection 30 minutes back in time | Up arrow |
Move selection 30 minutes forward in time | Down arrow |
Extend selection range by 30 minutes | Shift+ Down arrow |
Decrease selection by 30 minutes, until the selection is 30 minutes long | Shift+Up arrow |
Move to the next week | Page Down |
Move to the previous week | Page Up |
Run the Create Link given as plug-in attribute by the developer or fire Calendar Date Select event | Enter / Space |
Leave Calendar Browsing and go back to Event Browsing | Escape |
Day View CSS Calendar Keyboard Shortcuts
Action | Keys |
---|---|
Go to the previous day | Left arrow |
Go to the next day | Right arrow |
Move selection 30 minutes back in time | Up arrow |
Move selection 30 minutes forward in time | Down arrow |
Extend selection range by 30 minutes | Shift+Down arrow |
Decrease selection by 30 minutes, until the selection is 30 minutes long | Shift+Up arrow |
Move to the next day | Page Down |
Move to the previous day | Page Up |
Run the Create Link given as plug-in attribute by the developer or fire Calendar Date Select event | Enter / Space |
Leave Calendar Browsing and go back to Event Browsing | Escape |
Parent topic: About Component-Specific Keyboard Shortcuts
3.3.3.3 Chart Region
Learn about keyboard shortcuts for the chart region.
Action | Keys |
---|---|
Move focus to next element | Tab |
Move focus to previous element | Shift+Tab |
Move focus and selection to previous data item | Up arrow |
Move focus and selection to next data item | Down arrow |
Move focus and selection to previous data item (on left) | Left arrow |
Move focus and selection to next data item (on right) | Right arrow |
Move focus and multiselect previous data item | Shift+Up arrow |
Move focus and multiselect next data item | Shift+Down arrow |
Move focus and multiselect previous data item (on left) | Shift+Left arrow |
Move focus and multiselect next data item (on right) | Shift+Right arrow |
Move focus to previous data item, without changing the current selection | Ctrl+Up arrow |
Move focus to next data item, without changing the current selection | Ctrl+Down arrow |
Move focus to previous data item (on left), without changing the current selection | Ctrl+Left arrow |
Move focus to next data item (on right), without changing the current selection | Ctrl+Right arrow |
Multiselect data item with focus | Ctrl+Space |
Zoom in one level if zooming is enabled | = or + |
Zoom out one level if zooming is enabled | - or _ |
Pan up if scrolling is enabled | Page Up |
Pan down if scrolling is enabled | Page Down |
Pan left in left-to-right locales/Pan right in right-to-left locales | Shift+Page Up |
Pan right in left-to-right locales/Pan left in right-to-left locales | Shift+Page Down |
Drill on data item, categorical axis label, or legend item when drilling is enabled | Enter |
Parent topic: About Component-Specific Keyboard Shortcuts
3.3.3.4 Map Region
Learn about keyboard shortcuts for the map region.
Action | Keys |
---|---|
Increase the zoom level by 1 | = / + |
Increase the zoom level by 2 | Shift-= / Shift-+ |
Decrease the zoom level by 1 | - |
Pan by 100 pixels | Arrow keys |
Increase the rotation by 15 degrees | Shift+Right arrow |
Decrease the rotation by 15 degrees | Shift+Left arrow |
Increase the pitch by 10 degrees | Shift+Up arrow |
Decrease the pitch by 10 degrees | Shift+Down arrow |
Parent topic: About Component-Specific Keyboard Shortcuts
3.3.3.5 Interactive Grid Region
Learn about keyboard shortcuts for the interactive grid region.
Interactive grid regions come with many keyboard shortcuts and keyboard-specific features to help the keyboard-only and power user. Specifically, they are designed to provide all functionality that is available with the mouse to keyboard users.
In addition, the grid containing the data provides two distinct modes of interaction: Navigation and Edit mode. Navigation mode is designed for use when the grid is not currently editable and allows fast and easy navigation around the grid using keyboard. Navigation mode is the default and the only mode if the interactive grid is not editable. Edit mode is designed for use when the grid is currently editable, and keyboard behavior differs slightly.
The interactive grid region consists of multiple separate user interface elements, some of which handle tab stops differently depending on the element type and the expected keyboard semantics. For example, the toolbar and pagination controls are implemented as separate tab stops, while the grid view and icon view are implemented as a single tab stop where cursor key navigation is used to move around the view elements when the view has focus.
The following tables list available keyboard shortcuts in interactive grid regions. General shortcuts work in both navigation mode and in edit mode.
General Interactive Grid Keyboard Shortcuts
Action | Keys |
---|---|
Move to the next tab stop | Tab |
Move to the previous tab stop | Shift+Tab |
Toggle between row selection and cell selection | F8 |
Open the column header menu, when focus is on the column header | Enter or Space |
Increase column width, when focus is on the column header | Windows: Ctrl+Right arrow
Mac: Ctrl+Cmd+Right arrow |
Decrease column width, when focus is on the column header | Windows: Ctrl+Left arrow
Mac: Ctrl+Cmd+Left arrow |
Move column to next column position, when focus is on the column header | Shift+Right arrow |
Move column to the previous column position, when focus is on the column header | Shift+Left arrow |
Sort ascending on the current column, when focus is on the column header | Windows: Alt+Up arrow
Mac: Option+ Up arrow |
Sort ascending on the current column in addition to the existing search columns, when focus is on the column header | Windows: Shift+Alt+Up arrow
Mac: Shift+Option+ Up arrow |
Sort descending on the current column, when focus is on the column header | Windows: Alt+Down arrow
Mac: Option+ Down arrow |
Sort descending on the current column in addition to the existing search columns, when focus is on the column header | Windows: Shift+Alt+Down arrow
Mac: Shift+Option+Down arrow |
Move to next tab stop in column header menu, when column header menu is open | Tab |
Move to previous tab stop in the column header menu, when column header menu is open | Shift+Tab |
Close the column header menu, when the column header menu is open | Escape |
Show help (if defined) for an item, when a single row is viewed and focus is on the column | Windows: Alt+F1
Mac: Option+F1 |
Navigation Mode Interactive Grid Keyboard Shortcuts
Action | Keys |
---|---|
Move around the grid, including column headers | Arrow keys |
Move without changing the selection | Windows: Ctrl+Up arrow or Ctrl+Down arrow
Mac: Shift+Option+Up arrow or Shift+Option+Down arrow |
Select | Space |
Toggle selection | Windows: Ctrl+Space
Mac: Ctrl+Alt+Space |
Range select and deselect multiple rows | Shift+Up arrow or Shift+Down arrow |
Move one page up in the current column | Page Up |
Move one page down in the current column | Page Down |
Move to first cell in current row | Home |
Move to last cell in current row | End |
Move to the first cell in the grid | Windows: Ctrl+Home
Mac: Option+Up arrow |
Move to the last cell in the grid | Windows: Ctrl+End
Mac: Option+Down arrow |
Add a row after the last selected row, if grid is editable | Windows: Insert
Mac: No equivalent |
Delete the selected rows, if grid is editable | Delete |
Move around the icons, while in icon view | Arrow keys |
Move to the first icon, while in icon view | Home |
Move to the last icon, while in icon view | End |
Switch from navigation mode to edit mode, if the interactive grid is editable | Enter or F2 |
Edit Mode Interactive Grid Keyboard Shortcuts
Action | Keys |
---|---|
Move to the next cell in the same row | Tab |
Move to the previous cell in the same row | Shift+Tab |
Move to the next cell in the same column | Enter |
Move to the previous cell in the same column | Shift+Enter |
Exit edit mode and return to navigation mode | Escape |
Parent topic: About Component-Specific Keyboard Shortcuts
3.3.3.6 Markdown Editor
Learn about keyboard shortcuts for the Markdown editor.
Action | Keys |
---|---|
Leave Markdown Editor and go to next tab stop | Ctrl+Shift+. |
Leave Markdown Editor and go to previous tab stop | Ctrl+Shift+, |
Parent topic: About Component-Specific Keyboard Shortcuts
3.3.3.7 Rich Text Editor
Learn about keyboard shortcuts for the rich text editor.
Content Editing Shortcuts for the Rich Text Editor (TinyMCE)
Action | Keys |
---|---|
Bold | Windows: Ctrl+B
Mac: Cmd+B |
Italic | Windows: Ctrl+I
Mac: Cmd+I |
Underline | Windows: Ctrl+U
Mac: Cmd+U |
Select All | Windows: Ctrl+A
Mac: Cmd+A |
Redo | Windows: Ctrl+Y / Ctrl+Shift+Z
Mac: Cmd+Y / Cmd+Shift+Z |
Undo | Windows: Ctrl+Z
Mac: Cmd+Z |
Header 1 | Windows: Alt+Shift+1
Mac: Ctrl+Option+1 |
Header 2 | Windows: Alt+Shift+2
Mac: Ctrl+Option+2 |
Header 3 | Windows: Alt+Shift+3
Mac: Ctrl+Option+3 |
Header 4 | Windows: Alt+Shift+4
Mac: Ctrl+Option+4 |
Header 5 | Windows: Alt+Shift+5
Mac: Ctrl+Option+5 |
Header 6 | Windows: Alt+Shift+6
Mac: Ctrl+Option+6 |
Paragraph | Windows: Alt+Shift+7
Mac: Ctrl+Option+7 |
Div | Windows: Alt+Shift+8
Mac: Ctrl+Option+8 |
Address | Windows: Alt+Shift+9
Mac: Ctrl+Option+9 |
Focus to toolbar | Windows: Alt+F10
Mac: Option+F10 |
Focus to element path | Windows: Alt+F11
Mac: Option+F11 |
Focus to contextual toolbar | Windows: Ctrl+F9
Mac: Ctrl+F9 |
Insert link | Windows: Ctrl+K
Mac: Cmd+K |
User Interface and Navigation Keyboard Shortcuts for the Rich Text Editor (TinyMCE)
Action | Keys |
---|---|
Execute command | Enter / Space |
Focus on next UI element | Tab |
Focus on previous UI element | Shift+Tab |
Focus next control | Right arrow / Down arrow |
Focus previous control | Left arrow / Up arrow |
Open menu or toolbar menu button | Down arrow / Space |
Open group toolbar button | Space |
Open split toolbar button | Down arrow |
Open the popup menu on split toolbar buttons | Shift+Enter |
Open submenu | Right Arrow |
Close submenu | Left Arrow / Esc |
Close dialog | Esc |
Close menu | Esc |
Move focus back to editor body | Esc |
Parent topic: About Component-Specific Keyboard Shortcuts