Keyboard Accessibility – How the SAP Analytics Cloud Data Analyzer Can Be Navigated Via the Keyboard
Keyboard accessibility is essential to ensure that all users have access to information and are able to navigate their screen without having to depend on a mouse. There are many reasons for relying on the keyboard, such as motor or visual impairments.
In this blog we want to share some helpful hints and information with users of the SAP Analytics Cloud Data Analyzer who either use a keyboard for navigation or want to learn more about accessible navigation capabilities. You will be provided with an overview of the most important shortcuts and navigation aids within the Data Analyzer to allow you to navigate the different functions by only using the keyboard.
In SAP Analytics Cloud the targeted object is visibly in focus during keyboard navigation. For some users it can help to additionally enable an enhanced highlight on the focused object in the browser’s accessibility settings to facilitate navigation further.
Check out this demo to get to know the keyboard navigation in action.
General Page Navigation
In SAP Analytics Cloud, F6 and Shift + F6 can be used to navigate along different sections of the platform. Tab and Shift + Tab are used for back and front navigation within a section. These keys will allow you to get around the different sections of the Data Analyzer like the tool bar, filter bar the table itself and the side panel that includes the styling and builder panel.
If you want to select the current focus within a section, Enter/Return or Space can be used to select the focused object or it opens a list with further selection options. If you want to move up or down within a list or expand selection options, use the arrow keys. Dialog boxes or open menus can be closed with Escape.
A complete list of keyboard shortcuts for tables in the SAP Analytics Cloud can be found here. In this guide, we want to focus on the most used in Data Analyzer:
- Navigation to cells in all directions is possible with the arrow keys
- Use Tab and Shift + Tab to move right or left one cell
- Enter and Shift + Enter take you up or down one cell
- The context menu can be opened with Shift + F10 to get further options like ranking or sorting data. For selecting the options Enter/Return is used.
- For quicker navigation, Page Up and Down can be used to scroll the pages of a table.
- Home and End key bring you to the beginning or end of the selected row.
- Plus or Minus can be used to expand or collapse an object
- To close dialog boxes or menus, press the Escape key
Here you can find an overview of the essential shortcuts for the Data Analyzer. Control Command + letters (like CTRL +S/V/C/X) are not currently supported.
|Move down a section||F6|
|Move up a section||Shift + F6|
|Move forward within a section||Tab|
|Move back within a section||Shift + Tab|
|Close dialog boxes or open menus||Esc|
|Select focused object||Enter (Return)|
|Select focused object||Space|
|Open context menu||Shift + F10|
|Scroll down the page||Page Down|
|Scroll up the page||Page Up|
|Go to the beginning of a row within a table||Home|
|Go to the end of a row within a table||End|
|Navigate within a table or a list||Arrow keys ↑↓←→|
|Expand object||Plus (+)|
|Collapse object||Minus (-)|
Opening Data Analyzer from Stories
It is now possible to switch to the Data Analyzer from within an optimized story in view mode. Story designers can enable this function in the builder panel under Properties when editing a story. Tick “Enable Data Analyzer” to activate.
With this, switching to Data Analyzer from Story View Mode is enabled. Go to the More Actions menu of a widget and open the insight in Data Analyzer for more accessible interaction with the data.
Accessibility is important as it allows everyone, including people who are differently abled, to access and use technology. Around 15 % of the population are touched by this topic (according to the World Health Organization). It is a diverse topic with a wide range of specific components.
For any additional clarity or questions please do not hesitate to reach out in the comment section below!