During development I noticed that default ribbon button (delete) doesn't refresh whole form but only grid. So I created custom button which perform same deletion and trigger data.refresh.
Regarding documentation it should trigger form data onload after data is refreshed. As I debug code I see that it execute onload events before data is refreshed.
as Test I tried to disable/enable field base on amount of records in grid. first onload work perfectly but second triggered via script have data before deletion of related record via grid.
I also tried to refresh grid before data.refresh but it's looks like doesn't work.
Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.