How to Intercept Interactive Report Save and Delete Functions in APEX