I've just found a real nasty issue with the Notes 8 client, as a result if a customer asking me about rep/saves. These are atually ones generated with 7.0.3 clients, but we'll come to that.
What I find is this - with the Notes 8.0.1 client - standard or basic - if you open a notes document in read mode by double-clicking in the view, it always switches to any open copy of that document. Good. Now, open a notes document in Edit mode by Ctrl-E opens a new instance of the document. Keep doing it and you can have 10 copies open, all in edit mode. Bad, very bad. It also appears that the standard Notes edit action does that, too. I don't know (yet) if a programmed edit in a view action also causes the issue.
All of which is a great way to generate rep/save conflicts. Lots of them, in fact.
I don't have a Notes 7.0x client to hand, so does anyone know if the 7.0.x client has this problem, or whether it is new in 8.x?
Next, what would you do about it? Raising a PMR isn't going to see a fix anytime soon.
Would document locking work - given that this is two edits by the same person. Would locking stop that?
I can't see an easy way round this:
- make a custom edit action on all forms in the database, which sets a flag somewhere to record that the edit button has been clicked. Check that in both QueryOpen and QueryModeChange check to ensure that if opening or switching to edit that it's done via the edit action, which should let me catch Ctrl-E actions and prevent them
- remove the edit action from the view, so that it can't be pressed twice from the view and which leaves the only view action open to the user beingCtrl-E. Or record, somehow, that the document is already open in edit and prevent another edit by the same person (yech)
Comments (5)
Mick Moignard June 24th, 2008 05:59:09 AM