August 5, 200916 yr 'Out of the box' FM permits live changes to fields and records. When you make the change, it happens. I need a process whereby fields are changed on a layout, but there is a button called 'Accept changes' which has to be pressed before records are actually updated. I'm sure it's easy to do (probably by some kind of script), but I haven't yet (being new to dbase design in FM) found out how. Any help appreciated.
August 5, 200916 yr Check out using a script trigger OnRecordCommit that throws a dialog. A complete description of this technique is available by subscription at FM Advisor, JMO Commit Record Technique Edit: Here we go again, Michael, lol.
August 6, 200916 yr Author Very Helpful. Thanks. This particularly: Filemaker also provides a built-in mechanism for rolling back edits. You only need to set the layout to NOT 'Save record changes automatically', and provide buttons for "Save" (Commit Records/Requests) and "Rollback" (Revert Record/Request). And also this: attach a script trigger OnRecordCommit, that throws a dialog asking the user if they want to Save, Keeping Editing or Discard All Changes.
Create an account or sign in to comment