I'm working on an Appian interface for updating a parent table(BaseOilOrConcentrate) which includes a related editable grid of child table(WIW_OIL_SPEC_CONTROLES). I use a rule-backed component (rule!WIW_gridLayout_specs_Oil) to display and manage this grid.
BaseOilOrConcentrate
WIW_OIL_SPEC_CONTROLES
rule!WIW_gridLayout_specs_Oil
When I delete a row from the grid (child spec), it gets removed from the database immediately (which is expected). However, after clicking the Submit button to finalize the update, the deleted child records reappear in the database.
Has anyone encountered a similar situation? Is there a recommended approach to persist deletion state across the interface and process model without modifying the rule?
Thanks in advance for any suggestions!
Discussion posts and replies are publicly visible