Saving Changes

The user explicitly saves changes by invoking "File--> Save" from the menu, or by pressing the "Save" button on the toolbar.

Note: When the user selects a form to open from the Navigator, it is invoked in a separate database session and commit cycle. Thus, the Save action only applies to the current form from which it is applied.

Other methods of saving changes are described in the remainder of this section.

Save and Proceed

This function allows a user to save changes on the current set of records, then place the form in a mode ready to start the next transaction. Depending on the form, this may cause any of the following after the data itself is saved:

A "Save and Proceed" textual button may be coded in modal windows that need the functionality.

Next Step

This function is enabled when a form is opened by using the Processes tab in the Navigator. When selected, it saves any changes in the current form, closes it, and advances the current workflow process to the next sequential node.

Implicit Saves

Several types of actions require that data be saved to the database in order for the actions to be performed, or the action logically saves the changes automatically.

Buttons that perform the "Save" action

(OMS-76048) Often it is unusual to think of "saving" certain types of data, such as the parameters entered to run a report. In those cases, provide a button which replicates the save action, but is labeled consistently with the intent of the form. The "Save" entries on the menu and toolbar would, of course, perform the exact same function as the button.

Examples are: