barrydocs,
there are different ways: it depends on what you need.
barrydocks wrote:My first thought was to create an action button that would load a read/write clone of the original form.
that's what
Clone button does (you can also add
Display conditions to make it appear only in some cases): the cloned record isn't saved until
Save button is pressed. You may want to check your login with Javascript/jQuery in
nuBeforeSave() or
nuBeforeClone() functions and/or PHP in Custom Code >
Before Save.
barrydocks wrote:I could add an action button that allows a read only form to become a read write form.
This could be done in
Custom Code > Javascript, for example, add this code in your form to hide
Save button:
- Code: Select all
function nuLoadThis() {
//Disable Save button
$("#nuActionSave").toggle();
// Set all INPUT elements to readonly
$(":input").attr("readonly","readonly");
}
To restore
Save button or readonly values you could add a
Extra Action button like this:

- ExtraActionButton.png (12.38 KiB) Viewed 4571 times
Hope this helps,
Max