Support Article
JavaScript error when sorting ListView with special characters
SA-3177
Summary
The ListView cannot handle certain characters like: $|\.
If a column contain a value with a special character, the ListView generates a JavaScript error and the ListView page no longer responds to OnClick events. When a user clicks on any row to open the work item, nothing happens.
Error Messages
Сообщение: Предполагается наличие ':'
Строка: 257453227
Символ: 946
Код: 0
URI-код: http://cloud1.bpm.name:9080/prweb/PRServlet/mZA9d9zS0F3EHqbXdg2LV8FREKMLfliUP26FhOCEo7A%5B*/!TABTHREAD0?pyActivity=%40baseclass.doUIAction&action=display&harnessName=MgrHome&className=Data-Portal&UserIdentifier=Name_TEST
The English translation of the Russian text shown above is this:
Message: It is assumed the presence of ' ' Line: 257453227 Symbol : 946 Code: 0 URI- code:
Steps to Reproduce
1. Design any list view with Enabled Filtering CheckBox.
2. Populate the list view with some values that contain special characters, for example: "/xl$, xl$x\"
3. Run the list view and try to sort any columns.
See the JavaScript error, indicating that the system expects object ':' in Line 257453227.
Root Cause
The root cause of this problem is a defect in Pegasystems’ code/rules. Changes need to be applied on RULE-FILE-TEXT WEBWB PEGA_TOOLS_EVALDOMSCRIPTS!JS #20110113T072757.329 GMT/Pega-UIEngine:06-01-25 to handle special characters.
Resolution
Apply HFix-10288
Published January 31, 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.