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

Identifier overrides the username

SA-86108

Summary



A grid is configured to display results using a data page from a database table. A dropdown control is used instead of an identifier to display the username. 
In the database table, the corresponding user identifier is saved instead of the operator's username.
When launching the screen the first time, the username displays. After refreshing the screen (using a button in UI), the identifier overrides the username.



Error Messages



Not Applicable


Steps to Reproduce

  1. Create a table with a data page
  2. In the table column, add a dropdown and provide the list source as a data page.
  3. Provide a property for the value. The property for display text is a different identifier.
  4. Add a Refresh button at the top of the table.
  5. Launch the portal.
  6. Change the dropdown value.
  7. Click the Refresh button.


Root Cause



When the dropdown source is configured as a parameterized data page, in the read-only case, the parameter values are sent to the pzGetCaptionValue Rule Utility Function (RUF) in which the Parameter string is split with a ':'. This logic fails when the ':' is present in the parameter values.


Resolution



Update to Pega Platform 8.1.6.

Published December 2, 2021

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