Occasionally, you may encounter an error when saving or previewing in the Form Designer. In such cases, you may be able to recover some or all of your work. When you save or preview your changes by clicking on the Form Designer Toolbar, all of the changes you have made, are sent to the server. One after the other, each change goes into a queue on the server. If the system encounters a critical error during this operation, the save operation may not finish and you may encounter an error message.
Often, the error is the consequence of just one change-perhaps a conflict or some other system error. When an error does occur, the system will offer you the option of undoing all changes made up to the point where the error occurred – and then perform another save. If you choose to use this option, you will lose the most recent changes (up to the point where the error occurred). You may be able to save the work done up until that point.
We provide this feature as a safeguard for you. For example, you might make about 20 changes to your form: adding fields, setting captions, changing themes, et cetera. But one of these changes might be the cause of a conflict that will occur when you attempt to save the form. If that particular change is found at the top your ‘undo stack’ (that is, many changes before you clicked the Save button), then you will be able to recover most of the unsaved changes.
These types of error are unlikely to occur, but we want to make you aware of the possibility, and explain it for you in advance. Like the design of a typical word processor, we find that it is important to offer you convenient features such as form preview, a save-changes queue, and undo.