Hello!
I’m working on adding an embedded data property (list type) to a view within one of our workflows. I’ve successfully added the property to the view, configured the displayed columns, and set up the appropriate view for add/edit actions. However, I’m running into issues correctly implementing the record-level conditions that control when the Edit and Delete actions are visible.
Regardless of how I configure the custom condition builder, the Edit and Delete actions either always appear or never appear. The conditions don’t seem to evaluate at the individual record level as expected.
To illustrate the issue with a simplified example (not my exact use case): imagine a column named Year where a row might contain the value 2026. If I configure the condition so the Edit/Delete actions only display when Year = 2026, I would expect those actions to appear for that row. Instead, even when the value matches, the actions remain hidden.
Is there something specific about how record-level conditions evaluate embedded list data or reference row values that I might be overlooking? Any guidance or recommended approach would be greatly appreciated.
My team and I are building our application in Pega 24.2 with Constellation.
Thank you!




