You can use keyboard commands to navigate through the WebFOCUS Designer interface to perform certain content creation tasks without a mouse.
Press the Tab key to navigate between adjacent sections of the user interface, or press Shift + Ctrl + F10 to open a menu of sections of the user interface to quickly jump from one section to another if they are not near each other. You can jump to one of the following areas of the interface:
Press the Enter key or Spacebar to select the item or area that is currently in focus. The arrow keys can be used to navigate through a section of the interface. For example, use the Up Arrow and Down Arrow keys to navigate through the field list, and the Right Arrow and Left Arrow keys to expand and collapse folders.
Context menu options can be accessed by pressing the Menu key or by pressing Shift + F10. For example, to add a field to a chart or report, navigate to the field, press the Menu key, focus on Add to chart or Add to report and press the Enter key or Spacebar.
When you select a container on the canvas, you can use the arrow keys to move the container and use the Shift key and an arrow key to resize it. Shift+Right Arrow expands the container to the right, while Shift + Left Arrow contracts the container from the right. Similarly, Shift + Down Arrow expands the container downward, while Shift+Up Arrow shrinks the container from the bottom. You can use the Delete key to delete the selected container.
You can also use keyboard commands in a page at run time. Use the Tab key to navigate between areas, buttons, and controls on the page, and press the Enter key or Spacebar to execute a button command or open a menu. When using filter controls, you can use the Tab key to navigate to different sections of the control, use the arrow keys to navigate to different values, use the Enter key to select values, and use the Esc key to close the control and apply the filter. At run time you can also press Ctrl + Shift + F10 to open a menu that allows you to jump to different areas and containers on the page, once you have started to navigate within it.
When building pages in WebFOCUS Designer that are intended to be accessible, there are some basic guidelines that you can follow.
Before creating your pages, you will need content with which to populate them. When creating authored pages that are converted from a single content item, you build this content directly within the page. When assembling pages from existing content, your content is saved as stand-alone charts and reports. Since many charts rely on visual cues in order to communicate information, such as data categories and values, it may be preferable to use reports where possible. If it is necessary to use a chart, adding data labels can be a compromise, as in some chart types, the screen reader reads out data labels as the user navigates through the content. When creating reports, it may be advisable to limit the number of fields that you use. This helps reduce the number of values in the report, making it easier to navigate. Simplification is always a best practice when creating accessible content.
Content items that you add to your page reside in containers. These can be basic panel containers, which each contain a single content item, or they can be a tab, accordion, or carousel container, which can hold multiple items on different tabs, accordion panels, or carousel slides, respectively. Although each of these container types is accessible, when building accessible pages, using basic panels without sub-panel sections can provide a more intuitive user experience.
When adding filters to a page, keep in mind that certain filter controls are easier to navigate than others. If possible, avoid using the calendar control to filter a date field. Instead, consider the option of using content items with separate filters for individual date components, such as years, quarters, months, or days. These component filters can use a drop-down control, which is easier to navigate.
You can improve the accessibility of your filter controls by adding a tooltip with information about the type of control and the values that the user can select. To add a tooltip to a control, select it and, on the Settings tab, in the General Settings area, type text for the Tooltip property that you want to display when you point to the control at run-time. You can also double-click the control label on the canvas to type a more descriptive title for the control. By default, the title of the field is used.
Use the following the following steps to create a new chart or report, which you can transform into a page, in WebFOCUS Designer.
WebFOCUS Designer opens in a new tab, where you are prompted to select a data source.
The file explorer in the Select Data source dialog is populated by the application folders, Master Files, and Reporting Objects available from the selected workspace.
The WebFOCUS Designer canvas loads, and you can begin creating your content.
When you run a page created in WebFOCUS Designer, you can use keyboard controls to navigate through different page components, including page and panel toolbars, filters, and sub-container sections. Components are labelled for screen reader use.
To quickly jump to a specific section of the page, press Ctrl + Shift + F10 to open the navigation menu. Otherwise, navigate from the top of the page using the following steps.
If you are using JAWS as your screen reader, press Insert + Z on your keyboard to enter Forms mode, allowing you to set values for controls more easily.
Press the Tab key again to navigate to the next container.
Use the following steps to create a new page from existing charts, reports, images, and other content items.
WebFOCUS Designer opens in a new browser tab, and you are prompted to choose a template for your page.
Focus moves to the Outline tab, which is the first tab on the sidebar.
Note that the container may have the same name as the content item within it. The container and content item are separate components that allow a different set of configuration options.
You can access any content items saved in your repository from the Workspaces view. You can navigate to items in different workspaces, and open them from the file explorer.
Note: If you have already navigated within the page, you can return to the area that contains the Workspaces button by pressing Ctrl + Shift + F10 to open the navigation menu, using the Down Arrow key to navigate to the WebFOCUS Home option, and pressing the Enter key.
Build new charts and reports by selecting a content type and then adding measure and dimension fields to the appropriate buckets.
Focus jumps to the Outline tab, on the sidebar.
The Format tab, on the Properties panel, provides options to style and format different areas of a chart or page. It also allows you to select a theme for your content, and change the output format of a chart or report.
When creating a single chart or report in WebFOCUS Designer, all options, in the Format tab and in other areas of the interface, apply to the item being created. When creating a page, the Format tab provides options to style the last selected page component, which may be the entire page, a page section, a container, the filter toolbar, a filter cell, or a content item. To select an item in a page, use the Tab key to move focus to it, then press the Enter key or Space bar.
When creating a page, different options appear depending on the page component that you selected prior to navigating to the Format tab. Use the Tab key to navigate to these options, which include themes, styles, margins, text styles, and more.
Filters allow you to narrow down your data, providing a more focused and digestible sample. When creating charts and reports, or pages created from new charts and reports, in WebFOCUS Designer, you can create prompted filters and static filters. Prompted filters apply to all content items created within a page, and provide intuitive filter controls. When prompted filters are added to a page created with new content, they are available at run time, allowing anyone who accesses the page to control the data that displays.
Press Ctrl + Shift + F10 to open the navigation menu, use the Down Arrow key to navigate to Resources, then press the Enter key.
A filter prompt for the field that you selected is added to the filter toolbar.
Press Ctrl + Shift + F10 to access the navigation menu.
You can choose whether a dimensional filter includes or excludes the selected values, whether it is multi-select or single-select, and whether or not filter selections are required.
For date filters, you can choose whether the range has a start and an end point or is open ended, and you can make filter selections required.
For numeric filters, you can choose whether or not the range is open-ended, make selection required, and choose an aggregation to apply to the filter. By default, the sum aggregation is applied, but you can filter on Detail values to filter based on individual measure values from the data source, or use a different aggregation such as average or count.
If you are filtering an alphanumeric dimension field, use the drop-down list to select filter values. Use the Tab key to navigate to the search bar, Select all button, Clear button, list of available values, and paging controls. Use the Space bar or Enter key to select a value.
If you are filtering a date field
If you are filtering a measure field, press the Enter key or Space bar to open the slider control. First, use the Right Arrow and Left Arrow keys to set lower end of the slider, then press the Tab key and use the Right Arrow and Left Arrow keys to set the upper end.
If external content used prompted filters or dynamic parameters, then when it is added to a page, you can instantly create filter controls for them.