The functionality for “Add”, “Edit”, and “Delete” on the landing page isn’t working correctly, even though the corresponding create and edit views have been created for the data object.
Here are the steps followed:
Created a new landing page using the “List page” template.
Selected a custom list page.
Added the required columns.
Enabled operations for create, edit, and delete.
Created corresponding Create and Edit views within the data object class.
However, the “Add”, “Edit”, and “Delete” options on the landing page are not functioning as expected.Any assistance would be greatly appreciated.
@SRIDHAR.N - The table source used is a editable data page ? and if yes after adding or deleting what exactly is happening results are not retaining ? Any errors in the Pega rules logs?
Yes, the source is an editable data page. I didn’t find any errors in the logs. I have attached a screenshot showing the application/V2 API request and response generated from App Studio.
@RameshSangili On click of add from app studio, the request is sent to Pega and a response is received(Application/V2 API), but the expected “Create” view isn’t appearing after clicking “Add.”
I’ve checked the tracer logs and haven’t found any errors. Attached are screenshots from the Console and Network tabs for your reference.
Note: the application is build on Theme - Cosmos and leverages “Use Constellation UI to render landing pages” setting.
I see that all your configurations seem to be correct. It would be greatly appreciated if you could create an INC ticket to engage with our Product SMEs for further review.
@RameshSangili this is in the personal edition. I’m not sure if we can raise an incident for it. I also tried the same in cloud instances available through coures, but it did not work.
I recall exploring this option in Constellation using the Community Edition, and I didn’t encounter any issues at that time. All CRUD operation’s were working as expected. The issue I mentioned specific to the Theme Cosmos built on 8.8. I recommend raising an SR with Pega for further assistance.