A cancel changes button

Creating a cancel changes button.

Use FIELD Saveoptions := "0"; @Command([FileCloseWindow]); on an action button to cancel changes made to a document.

If you want a cancel changes button which does not save the current document an @Command([FileCloseWindow]) will of course prompt the user if he/she wishes to save the document. This can get annoying. Here's a solution.

We all know about the Saveoptions reserved field. If you combine this with the @Command([FileCloseWindow]) you get a short but efficient "cancel changes" code.

Create an action button. Formula code is:

FIELD Saveoptions := "0"; @Command([FileCloseWindow]);

That's it! The beauty of this code is that whether or not you already use a saveoptions field on this form, it will not be affected because by its very definition it is not saved to the document.

Best of all, I no longer hear the cries of "No I don't want to save it! I just clicked the Cancel button!!" - that's got to be a good thing.

This was first published in June 2001

Dig deeper on Domino Resources - Part 2



Forgot Password?

No problem! Submit your e-mail address below. We'll send you an email containing your password.

Your password has been sent to:




  • iSeries tutorials

    Search400.com's tutorials provide in-depth information on the iSeries. Our iSeries tutorials address areas you need to know about...

  • V6R1 upgrade planning checklist

    When upgrading to V6R1, make sure your software will be supported, your programs will function and the correct PTFs have been ...

  • Connecting multiple iSeries systems through DDM

    Working with databases over multiple iSeries systems can be simple when remotely connecting logical partitions with distributed ...