Detail Editor for table.selectedRow

I built a quick app last night to manage our equipment alerting rule set. In doing so i found a need to have a table on the left side of the screen and edit 25 fields on the right in a form. The rules have an order of precedence as well as individual rules for each row. As such, the ruleset is modified as a whole and meaningful as changes are made to individual rules as well as order of the rules interacting with other rules. This is a somewhat common approach in telephony billing, travel systems, commission systems, firewall rule management, etc…. In doing so i ran into some hurdles that we worked around but still have two annoying features (as well as three seemingly simple enhancements to the utils and table features)

  1. The trigger point to update the base data set for the table

  2. no way to mark the page as a whole “dirty” so that before close it warns the user

I’ve included a Link to PDF outlining workarounds, requests and data (and .mov screen recording) which more fully describes the app i created to address, hurdles and workarounds as well as outline enhancement requests. From this doc one should be able to recreate the app. If there are more elegant ways to approach this but still meet the use case and business goals - please pass on.