Support Article

NVDA Screen Reader not working with Pega

SA-31983

Summary



A scenario where user searches for the address on click of a ‘search address’ button by checking the post code entered. 

If the post code is invalid then the error message is displayed below the postcode input field. Unfortunately screen reader is not able to read the error for this particular case. Also, all the required validation messages are not read by screen reader.


Error Messages



Not applicable


Steps to Reproduce

  1. Create a Form using Textinput and Radio button controls.
  2. Configure all the fields as required.
  3. Launch the portal. Use key board to navigate to among the fields.
  4. Observe "Value can not be blank" and other validation messages are not read by the screen reader.


Root Cause



A software use or operation error : User did not configure PegaWAIruleset to their application and expecting to get accessibility compatible application across all the browsers

Resolution



Here’s the explanation for the reported behavior:

"Accessibility framework" is required to get accessibility for Pega applications in Internet Explorer and make the application identical across all browsers.

To know about accessibility framework, read through the following link:

https://pdn.pega.com/products/accessibility-framework

To enable the accessibility:

1. Import the accessibility framework present in Resource Kit folder of your Pega 7.1.9 distribution.
2. After successful import of the framework, Open the access group and go to advanced tab, in Run time configuration - Select Enable Accessibility add-on.
3. Add the PegaWAI:07-10 ruleset in Production Rulesets. Below is the screen print:



 

 

Published December 29, 2016 - Updated January 9, 2017

Have a question? Get answers now.

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