[Schevo-devel] How to handle creation?
Tom Locke
tom at livelogix.com
Fri Dec 16 07:32:09 EST 2005
I'm thinking about how to handle creating new entities in the web ui.
Say the user is looking at a Person, which has a 'home' field which is
currently unassigned.
I guess I'd like to see a "create" button next to the field, which
should leads to a view of the create transaction for Homes.
That raises a couple of questions.
- Clearly the system needs to track the fact that, once created, this
new Home should be assigned to the "home" field of the Person I was
editing. So either
- The "new person" page should reflect this association,
e.g. there could be a save button labelled
"Save as the home of Tom Locke"
That gets tricky if the entity in question - the person in this case
- doesn't have an obvious name
- Or, the create transaction could be viewed in-line, embedded in the
original page where the Person is edited.
That could lead to many levels of nesting which could be messy.
- Either way, what is seen by other users who browse to the person,
while the create transaction is in progress but has not been executed.
You must have hit similar issues with the nufox client right? I assume
it's a multi-user client?
Tom.
More information about the Schevo-devel
mailing list