Issue description
In Topincs Forms select boxes are used. It should be possible to add new instances to the select box by entering a modal dialog which asks for the type (if more than one type can play the role) and then opens the form for the type.
Details of this statement
No reifier
Created: 2010-01-31 08:13:54, Robert Cerny Modified: 2010-01-31 08:26:51, Robert Cerny Comment
This is a tricky one. There is two approaches:
1. save the child form when confirming the child form,
1. save the child form together with the parent form.
Advantages of seperate saving:
* the id and label are known and set in the select box.
* the information can be used when calculating the range of select boxes of other associations in the parent form.
Disadvantages:
* If the user decides to throw the parent form away, some topics will be lingering around that might not have to be there (e.g. an address)
* If the association that supports the child form is mandatory, it leaves the store in an invalid state until the parent form is saved.
Advantages of saving with the parent form:
* All information will be saved or not saved, no in between state.
Disadvantages:
* The label (in case of a rule) would have to be computed in the client in order to be set correctly.
* The topic role constraints would have to be evaluated on the client as well. This is only done on the server.
Details of this statement
No reifier
Created: 2010-02-02 10:24:12, Robert Cerny Modified: 2010-02-02 10:39:39, Robert Cerny
I decided to save the child form if possible and if not the saving is deferred to the parent form.
Basically child forms can be saved if the association which creates the new instance is not necessary for the new instance.
Details of this statement
No reifier
Created: 2010-02-04 15:52:57, Robert Cerny Modified: 2010-02-04 15:52:57, Robert Cerny |
Reporting date
2010-01-31+01:00
Details of this statement
No reifier
Created: 2010-01-31 08:13:54, Robert Cerny Modified: 2010-01-31 08:13:54, Robert Cerny Resolving date
2010-02-04+01:00
Details of this statement
No reifier
Created: 2010-02-04 15:53:26, Robert Cerny Modified: 2010-02-04 15:53:26, Robert Cerny Planned for version
Topincs 4.0.0 (Product version)
Details of this statement
No reifier
Created: 2010-01-31 08:13:54, Robert Cerny Modified: 2010-01-31 08:13:54, Robert Cerny Realized through
Work session 257 (Work session)
Details of this statement
No reifier
Created: 2010-01-31 08:13:54, Robert Cerny Modified: 2010-01-31 08:13:54, Robert Cerny
Work session 258 (Work session)
Details of this statement
No reifier
Created: 2010-01-31 19:37:14, Robert Cerny Modified: 2010-01-31 19:37:14, Robert Cerny
Work session 259 (Work session)
Details of this statement
No reifier
Created: 2010-02-01 05:51:16, Robert Cerny Modified: 2010-02-01 05:51:16, Robert Cerny
Work session 260 (Work session)
Details of this statement
No reifier
Created: 2010-02-01 10:51:10, Robert Cerny Modified: 2010-02-01 10:51:10, Robert Cerny
Work session 261 (Work session)
Details of this statement
No reifier
Created: 2010-02-01 16:26:09, Robert Cerny Modified: 2010-02-01 16:26:09, Robert Cerny
Work session 262 (Work session)
Details of this statement
No reifier
Created: 2010-02-02 10:38:17, Robert Cerny Modified: 2010-02-02 10:38:17, Robert Cerny
Work session 264 (Work session)
Details of this statement
No reifier
Created: 2010-02-02 22:33:18, Robert Cerny Modified: 2010-02-02 22:33:18, Robert Cerny
Work session 265 (Work session)
Details of this statement
No reifier
Created: 2010-02-03 08:08:27, Robert Cerny Modified: 2010-02-03 08:08:27, Robert Cerny
Work session 267 (Work session)
Details of this statement
No reifier
Created: 2010-02-04 11:47:08, Robert Cerny Modified: 2010-02-04 11:47:08, Robert Cerny Reported by
Robert Cerny (Person)
Details of this statement
No reifier
Created: 2010-01-31 08:13:54, Robert Cerny Modified: 2010-01-31 08:13:54, Robert Cerny Resolved by
Robert Cerny (Person)
Details of this statement
No reifier
Created: 2010-02-04 15:53:26, Robert Cerny Modified: 2010-02-04 15:53:26, Robert Cerny Resolved in version
Topincs 4.0.0 (Product version)
Details of this statement
No reifier
Created: 2010-02-04 15:53:26, Robert Cerny Modified: 2010-02-04 15:53:26, Robert Cerny |