Support Article
Searching with special German characters is not working
Summary
User is trying to pass some German characters as parameters to few of the report definitions. They observed that the reports fails to give result if they are passing ß as one of the input parameter.
Error Messages
Not Applicable.
Steps to Reproduce
- Log into any PRPC 6.3 SP1 system.
- Add or modify the filter condition to pass value ß.
- Make sure to check the option " Ignore Case" against that filter value.
- Run the report and go to clipboard to check the content of the pyReportContentPage.
- See the pyPreparedValue
Root Cause
This behavior is because when 'ignore case' is selected, usually one performs do filterValue.toUppercase() which converts the value to uppercase with default locale and hence ß is converted to SS.Resolution
User is suggested to use equals in filter condition.
As of now, while using functions in filter conditions, only = and != are supported and therefore, in case of Contains and Starts With, suggested work around cannot be used.
An enhancement request, FDBK-14824, has been created for consideration by Pega Product Management.
This issue was determined to be a product enhancement request.
Published April 12, 2016 - Updated October 8, 2020
Have a question? Get answers now.
Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.