Skip to main content

SAS Enterprise Guide 7.1: Accessibility Features

Overview

SAS Enterprise Guide 7.1 has been tested against the accessibility standards for electronic information technology that were adopted by the U.S. Government under Section 508 of the U.S. Rehabilitation Act of 1973 (2008 draft proposal initiative update). It was also tested against Web Content Accessibility Guidelines (WCAG) 2.0 levels A and AA, part of the Web Accessibility Initiative (WAI) of the Worldwide Web Consortium (W3C). For detailed information about the accessibility of this product, send email to accessibility@sas.com or call SAS Technical Support.

We recommend using the latest version of JAWS for a better experience using our products with assistive technologies.

Documentation Format

If you need this documentation in an alternative format, contact accessibility@sas.com.

User Interface Layout

There are three main areas of the SAS Enterprise Guide application that are always displayed by default:

Project Tree

lists the data, tasks, code, and notes in your project

Workspace

displays your data, code, logs, task results, and process flows in a tabbed interface

Toolbars

enable you to perform many of the basic functions in SAS Enterprise Guide. There is one default toolbar for the entire application that contains many of the basic functions in SAS Enterprise Guide along with a context-sensitive toolbar in the workspace that changes based on what is displayed in the workspace.

You can also choose to display any of the following three additional optional panes in SAS Enterprise Guide:

Resources pane

enables you to access SAS tasks, SAS Folders, Server List, and the Prompt Manager in a tabbed interface

Task Status

displays the status, queue position, and server of any task that is currently running

Project Log

displays an aggregated log of the entire project

Keyboard Shortcuts

SAS Enterprise Guide conforms to the accessibility standards for the Windows platform. In addition, SAS Enterprise Guide has keyboard shortcuts for these areas.

Import Data Wizard

If you select Fixed Width as the text format for the Import Data wizard, then the field widths window appears. In this window, you are able to set and adjust your own field breaks.

There are several keyboard shortcuts available for use in this window:

Action

Keyboard Shortcut or Mnemonic

Select the location of the break line that you want to add

Right and left arrows

Insert a break line at the current location

Insert

Delete the selected break line

Delete

Move cursor position one break line to the left

Ctrl+left arrow

Move cursor position one break line to the right

Ctrl+right arrow

Move the currently selected break line to the left

Shift+left arrow

Move the currently selected break line to the right

Shift+right arrow

Window Navigation Shortcuts

Action

Keyboard Shortcut or Mnemonic

Open SAS Enterprise Guide online Help

F1

Close SAS Enterprise Guide

Alt+F4

Close the active window

Shift+Esc

Open the selected drop-down list box

Alt+down arrow

Move through the tabs of the workspace when it is active

Ctrl+Tab or Ctrl+Shift+Tab

Move to the next item in the window

Tab

Move to the previous item in the window

Shift+Tab

Select the currently highlighted option

Spacebar

Perform the equivalent of clicking the selected button

Enter

Perform the equivalent of clicking the Cancel button

Esc

Shift focus to the next open pane in the SAS Enterprise Guide application

F6

Shift focus to the previous open pane in the SAS Enterprise Guide application

Shift+F6

Maximize the workspace and minimize all other windows

Ctrl+M

Menu Shortcuts

Action

Keyboard Shortcut or Mnemonic

Display the menu of the parent window

Alt+Spacebar

Active options on the menu bar, such as File and Edit

F10

Move through the menu bars and toolbars after they have been activated by pressing F10

Ctrl+Tab or Ctrl+Shift+Tab

Open the menu that is indicated by the underlined letter

Alt+underlined letter in item on menu bar

Open the menu of options for the selected item

Shift+F10 or Shift+right-click or right-click

Project Tree Shortcuts

Action

Keyboard Shortcut or Mnemonic

Expand items under the current selection

Numeric keypad *

Expand the current selection

Numeric keypad +

Collapse the current selection

Numeric keypad –

Expand the current selection if it is collapsed; otherwise selects the first child

Right arrow

Collapse the current selection if it is expanded; otherwise returns to the parent item

Left arrow

Move down one item in the project tree

Down arrow

Move up one item in the project tree

Up arrow

Process Flow Shortcuts

Action

Keyboard Shortcut or Mnemonic

Display the process flow in the main workspace

F4

Navigate in the process flow

Arrow keys

Run the code for the currently selected node

F8

Modify the selected task or stored process

Ctrl+Enter

Zoom the contents of items in the process flow

Ctrl+mouse scroll wheel

Zoom in on the contents of items in the process flow

Ctrl+numeric keypad +

Zoom out on the contents of items in the process flow

Ctrl+numeric keypad –

Set the zoom percentage in the process flow to 100%

Ctrl+0

Scroll horizontally in the process flow

Shift+mouse scroll wheel

Shift keyboard focus between the process flow and the process flow toolbar

Shift+Alt

Properties Shortcuts

Action

Keyboard Shortcut or Mnemonic

Open the properties for the selected object

Alt+Enter

Data Grid Shortcuts

Action

Keyboard Shortcut or Mnemonic

Move to the first column in the data grid

Ctrl+left arrow

Move to the last column in the data grid

Ctrl+right arrow

Select the entire row of the currently selected cell in the data grid. If the current cell selection spans the entire column, then the entire data grid is selected.

Note: This keyboard shortcut might not be available if you have an input method editor (IME) enabled.

Shift+Spacebar

Select the entire column of the currently selected cell in the data grid. If the current cell selection spans the entire row, then the entire data grid is selected.

Note: This keyboard shortcut might not be available if you have an input method editor (IME) enabled.

Ctrl+Spacebar

Zoom the contents of the data grid

Ctrl+mouse scroll wheel

Zoom in on the contents of the data grid

Ctrl+numeric keypad +

Zoom out on the contents of the data grid

Ctrl+numeric keypad –

Set the zoom percentage in the data grid to 100%

Ctrl+0

Scroll horizontally in the data grid

Shift+mouse scroll wheel

Shift keyboard focus between the data grid and the data grid toolbar

Shift+Alt

Data Explorer Shortcuts

Action

Keyboard Shortcut or Mnemonic

Refresh data in the Data Explorer

F5

Apply updates to the current view of the data

F6

Editing Shortcuts

Action

Keyboard Shortcut or Mnemonic

Copy

Ctrl+C

Cut

Ctrl+X

Open a project

Ctrl+O

Paste

Ctrl+V

Undo

Ctrl+Z

Find

Find and replace

Rename selected object

F2

Select all the items in the current window

Ctrl+A

Move the cursor to the matching brace or parenthesis

Ctrl+[

Move the cursor to the matching brace or parenthesis

Ctrl+]

Move the cursor to the left-most position in the top row

Ctrl+Home

Move the cursor to the right-most position in the bottom row

Ctrl+End

Zoom the contents of the Program Editor

Ctrl+mouse scroll wheel

Zoom in on the contents of the Program Editor

Ctrl+numeric keypad +

Zoom out on the contents of the Program Editor

Ctrl+numeric keypad –

Program Editor Shortcuts

Action

Keyboard Shortcut

Run the program on the currently selected server for that program

F3 or F8

Automatically format your code

Ctrl+I

Zoom the contents of the Program Editor

Ctrl+mouse scroll wheel

Zoom in on the contents of the Program Editor

Ctrl+numeric keypad +

Zoom out on the contents of the Program Editor

Ctrl+numeric keypad –

Set the zoom percentage in the Program Editor to 100%

Ctrl+0

Scroll horizontally in the Program Editor

Shift+mouse scroll wheel

Shift keyboard focus between the Program Editor and the Program Editor toolbar

Shift+Alt

Shortcuts for Syntax Help Window in the Program Editor

These shortcuts are available only when the syntax help window in the Program Editor is open.

Action

Keyboard Shortcut or Mnemonic

Search the online syntax help for the selected keyword

Ctrl+Shift+H

Search SAS Technical Papers for the selected keyword

Ctrl+Shift+P

Search SAS Product Documentation for the selected keyword

Ctrl+Shift+D

Search SAS Samples and Notes for the selected keyword

Ctrl+Shift+N

Open the syntax help for the appropriate argument in a SAS function when the cursor is positioned in the function argument list

Ctrl+Shift+Spacebar

Autocompletion Shortcuts in the Program Editor

Action

Keyboard Shortcut or Mnemonic

Open the autocompletion window for the keyword on which the cursor is currently positioned. In a blank program, this shortcut displays a list of global statements.

Ctrl+Spacebar

Open the autocompletion window with a list of SAS functions.

Ctrl+Shift+F1

Open the autocompletion window with a list of macro functions.

Ctrl+Shift+F2

Open the autocompletion window with a list of the SAS libraries that are available with the current server connection.

Ctrl+L

Open the autocompletion window with a list of SAS informats.

Ctrl+Shift+I

Open the autocompletion window with a list of SAS formats.

Ctrl+Shift+F

Open the autocompletion window with a list of SAS colors.

Ctrl+Shift+C

Open the autocompletion window with a list of statistics keywords.

Ctrl+Shift+K

Open the autocompletion window with a list of style elements.

Ctrl+Shift+F3

Open the autocompletion window with a list of style attributes.

Ctrl+Shift+F4

Open the autocompletion window with a list of data sets that were created by using the DATA statement.

Ctrl+D

Open the autocompletion window with a list of data set column names.

Ctrl+Shift+V

Shortcuts for Log Summary in Program Editor

Action

Keyboard Shortcut or Mnemonic

Open the Program window with the affected code highlighted. This option is not available for notes.

F9

Open the Log window with the affected line highlighted.

F10

Open a browser window and display Google search results for the message.

F11

Shortcuts for DATA Step Debugger

Action

Keyboard Shortcut or Mnemonic

Start or continue execution of the program

F5

Execute the statement starting at the point at which execution was suspended. Only one statement is executed at a time.

F10

Toggle a breakpoint on and off on the current line.

F9

Clear all breakpoints

Shift+F9

Exceptions to Accessibility Standards

Known Accessibility Limitations

Accessibility Issue

Workaround

Changing the screen resolution could result in text being truncated.

If you are running Windows 7, use the built-in magnifier (rather than increasing the screen resolution) to increase the text size of objects on the screen.

In the Reports dialog box, mnemonic keys are missing from the pop-up menu.

None

JAWS cannot read results generated in the SAS Report format.

To change the default results format to HTML, select Toolsthen selectOptions. The Options dialog box appears. In the navigation pane, select Results General. For the result format, clear the SAS Report check box and select the HTML check box. Click OK to save your changes.

In the Recency, Frequency, and Monetary Analysis task, JAWS reads items that do not have focus.

None

There are tab traps in many panes of the application, including the process flow, project tree, and Server List.

To navigate to another pane, press F6.

Many trees and panes are unlabeled, including the stored processes tree and Server List.

None

JAWS sometimes has trouble reading HTML results.

Press Ctrl+up or down arrow keys and JAWS should begin reading the HTML output.

When navigating among the different panes of the window with F6 or Shift+F6, JAWS might not announce what has focus.

None

When navigating between the open tabs in a workspace with Ctrl+Tab, JAWS does not always announce the current tab that has focus.

None

Screen readers do not read progress announcements while code is running. As a result, screen reader users do not know when code is running or when a code submission completes.

None

In the Tasks pane, several buttons are not labeled.

Here are the names of these buttons in order: Recent, Favorites, Browse, Options, and Filters.

The Check for Updates dialog box is not accessible. As a result, screen reader users cannot check for and install updates using this functionality.

Check for software updates at support.sas.com.

JAWS users cannot specify column breaks in the Import Data Wizard when importing fixed-width text files.

None

In the Import Data Wizard, JAWS incorrectly announces that there are eight possible choices for the Text format option.

The valid values for this option are Delimited fields and Fixed columns.

In the New Data Wizard, the three buttons associated with the Columns pane are unlabeled.

Here are the names of these buttons in order: Move Up, Move Down, and Delete.

When SAS Enterprise Guide first opens, the Welcome to SAS Enterprise Guide dialog box appears. JAWS does not read the title of this dialog box. As you tab through the controls, JAWS repeats each control twice and says that the controls are read-only.

From this dialog box, you can select an existing project to open or choose whether to create a new project, SAS program, or data. Because these are selection controls and do not require input, they are not read-only.

In the Data Explorer, JAWS cannot read the toolbar.

Here are the names of these buttons in order: Open Data, Add to Process Flow, Status of Jobs for the Data Explorer, and Properties.

JAWS cannot read the contents of an input data table in the data grid.

Use the Data Explorer to read these input data tables.

In many dialog boxes, the title of the dialog box and any associated text is not announced by screen readers.

Press Insert+B to read all the contents of the window that currently has focus.

In the Specify Appearance step of the Bar Chart Wizard, you might have trouble verifying the bar color because JAWS announces that all radio buttons are not selected.

Press Enter or the Spacebar to select a color.

In the Insert Text dialog box that is available when you are creating a new report, the controls are not labeled.

Here are the names of the buttons in order that are on the toolbar: Font type, Font size, Bold, Italics, Underline, Justify text to the left, Center text, Justify text to the right, Hyperlink text, and text color.

The buttons at the bottom of the dialog box are OK, Cancel, and Help.