Hi,

today I thought I'd try what happens when two users create a page with a form
at the same time. The form contains <unique number> in its {{{info}}}.

This is what currently (SF 1.3.3) happens:
User A opens the form - a unique number (42) gets chosen by the form. During
all the time user A fills in the form another user B may open the same form to
create a page. Because the number 42 is still available, user B's form will
happily choose it. The user who presses the Save button first gets the page
saved - but the second (and third, etc.) gets an Edit Conflict, which the
casual form user probably doesn't know (and shouldn't need to know) how to 
resolve.

Note that this is not a thing that will happen only in theory. Especially with
larger forms, it may take several minutes to complete one form.

I see two solutions to this problem: SF should either choose the number on
pressing the Save button (preferred - but what to do when the user presses the
Preview button?), or "reserve" the page on opening the form - but I guess
that's harder to implement without saving the page, which would be a waste in
case the user decides to not complete the form and just leave the page.

Yaron, what do you think?

Patrick.

-- 
Key ID: 0x86E346D4            http://patrick-nagel.net/key.asc
Fingerprint: 7745 E1BE FA8B FBAD 76AB 2BFC C981 E686 86E3 46D4

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Semantic Forms" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/semantic-forms?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to