Controls in an iFrame do not pass parameters to an activity
In Pega 7.2, on click of a button invokes an activity which displays within an iFrame. The activity has the following parameter,
On the click of the button, the WorkPageClass parameter is passed as a blank string instead of the pxObjClass string.
Steps to Reproduce
- Upgrade PRPC 5.5 to Pega 7.2.
- Configure a button in an iFrame to call an activity on click.
- Configure the following parameter for the activity: WorkPageClass(pyWorkPage.pxObjClass).
- Run the process.
- Click the button.
A backwards compatibility defect in Pegasystems’ code or rules.
The ChangeTracker did not work within the iFrame of the user interface. The ChangeTracker is initialized at the harness level and is accessible within the document. The old action area (iFrame based ActionArea gadget) introduced a new document with a direct section in it. The ChangeTracker is not accessible within that action area.
Perform the following local-change:
Use the new pyActionArea gadget to display flow actions or the out-of-the-box Perform harness such that the ChangeTracker functions within these action areas.