Revert Record/Request [no dialog]
Thank you, but that did not work. It is still wanting me to fill in all the fields. :(
I would think that would work as from a web form, you haven't yet comitted the record.
If all else fails you may want to use a layout of global fields for this. A script can copy the data from an existing record into the global fields. When you choose to "save" the record, a script would then check for data in all required fields and then copy these fields back into the original record. Cancel then would just clear the global fields without doing any of the other steps that the save data script does.