Skip to main content

This content has been archived and is no longer being updated. Links may not function; however, this content may be relevant to outdated versions of the product.

Support Article

Semantic information missing in Tables

SA-69528

Summary



Row items in a grid are configured as actionable and the content displays semantically as text. Hence, the screen reader perceives that the row items are non-actionable.


Error Messages



Not Applicable


Steps to Reproduce

  1. Configure a Repeating grid.
  2. Configure an action on the grid.


Root Cause



This behavior is as per Pega product design.


Resolution



Here’s the explanation for the reported behavior:

The reported behavior is not an ARIA standard. Hence, the user is unable to read the content present on the <tr> tag of a table. Refer to the W3 standards web site for the <tr> specification in the data grids. 
According to the specification, a row cannot be selected, however, a cell can be selected. Since, the row cannot be selected, JAWS cannot read out about the row. Therefore, JAWS, reads the first cell information instead.

In the Pega application, modify the grid configuration as below to instruct the accessible user that the current row is clickable:
  1. Open the grid in Design time.
  2. Add a new column as the very first column.
  3. Add an icon, link, or button as content of the column.
  4. Configure a tool tip as 'Click to edit row'.
  5. Configure grid actions to the new control.

Published January 20, 2019 - Updated October 8, 2020

Was this useful?

0% found this useful

Have a question? Get answers now.

Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.

Did you find this content helpful?

Want to help us improve this content?

We'd prefer it if you saw us at our best.

Pega Community has detected you are using a browser which may prevent you from experiencing the site as intended. To improve your experience, please update your browser.

Close Deprecation Notice
Contact us