: 4582 | 108668 | 12353

Changes to hidden fields on a document in edit mode should not put it in dirty state 
Use this IdeaSpace to post ideas about Domino Designer.

: 16
: 19
: 3
: Domino Designer
: UI
: Slawek Rogulski8874 14 Nov 2007
: / Email
When you open a form to create a new document and the form sets some hidden fields up, say to provide values to drop downs, as far as the user is concerned they have not done anything. But if they cancel they will be prompted with save dialogue. It can be confusing. Similarly if I happen to change a field but undo the change the document should go back to an unmodified state.
So in order to prevent this, exclude back end changes from being tracked. Allow a manual setting of the "dirty" flag. Or provide a way to store various utility values in memory (as opposed to in temporary fields or environment variables) and make that memory accessible from script and formula anywhere on the form (maybe even in embedded elements). This memory access would be useful in other situations as well.
This could be a property on the form to only track changes in visible and editable vields. And you should still be able to mark the document as dirty if you think it makes sense at some point in the interaction.

1) Richard Schwartz3723 (14 Nov 2007)
I like your last suggestion of a form property to only track changes in visible/editable fields.
2) Matt White9280 (14 Nov 2007)
As long as the default is to act as it currently does I think this is a good idea.
3) Harkpabst Meliantrop3248 (20 Dec 2007)
Yes, if it could be made a form property, no if not.


Welcome to IdeaJam

You can run IdeaJam™ in your company. It's easy to install, setup and customize. Your employees, partners and customers will immediately see results.

Use IdeaJam to:

  • Collect ideas from employees
  • Solicit feedback and suggestions from employees and customers
  • Run innovation contests and competitions
  • Validate concepts
  • Use the power of "crowd-sourcing" to rank ideas and allow the best ideas to rise to the top

IdeaJam™ works with:

  • IBM Connections
  • IBM Lotus Quickr
  • Blogs and Wikis
  • Websphere Portal
  • Microsoft Sharepoint
  • and other applications.

IdeaJam has an extensive set of widgets and API's that allow you to extend and integrate IdeaJam™ with other applications.

Learn more about IdeaJam >>

IdeaJam developed by

Elguji Software Logo