Support Article
Property-Remove method behavior incorrect
Summary
The Property-Remove method behaves incorrectly on the Embedded Page and Embedded Page List property which are configured to refer a data page. The attached application shows how the standard Embedded Page and Page Lists properties react to the Property-Remove method call and how those which are configured to refer a data page react to the same method call.
- TestMyList is an embedded Page List property which refers the Data Page - Property-Remove method calls on this aggregates embedded Page Properties have no effect
- MyList_1 is a standard embedded Page List property - Property-Remove method calls on this aggregates work as expected except when OperatorAccount is removed. This is an embedded Page property which refers a data page. However, the property remains on the Clipboard with only the pxObjclass set
- MyOther is a standard embedded Page - Property-Remove method calls. The composite work is as expected except when OperatorAccount is removed. This is an embedded Page Property which refers a data page. However, the property remains on the Clipboard with only the pxObjclass set
Error Messages
Not Applicable
Steps to Reproduce
- Create an embedded Page List property and name it TestMyList. It must refer to Data Page - Property-Remove method calls on this aggregates embedded Page properties have no effect
- Create a standard embedded Page List property and name it MyList_1- Property-Remove method calls. This aggregates work correctly. However, when the OperatorAccount is removed, the embedded Page property refers to a data page. The property remains on the Clipboard with only the pxObjclass set
- Create another standard embedded page and name it MyOther - Property-Remove method calls. The composite work is as expected except when the OperatorAccount is removed. This is an embedded page property which refers to a data page. However, the property remains on the Clipboard with only the pxObjclass set
Root Cause
A defect in Pegasystems’ code or rules. The Remove property on the properties in the auto populate property did not work on the data page side.
Resolution
Apply HFix-52691.
Published August 15, 2019 - 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.