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.
Created: 2010-01-31 08:13:54, Robert Cerny Modified: 2010-01-31 08:26:51, Robert Cerny
Link,
No reifier
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.
Created: 2010-02-02 10:24:12, Robert Cerny Modified: 2010-02-02 10:39:39, Robert Cerny
Link,
No reifier
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.
Created: 2010-02-04 15:52:57, Robert Cerny Modified: 2010-02-04 15:52:57, Robert Cerny
Link,
No reifier
|
Reporting date2010-01-31+01:00 Created: 2010-01-31 08:13:54, Robert Cerny Modified: 2010-01-31 08:13:54, Robert Cerny
Link,
No reifier
Resolving date2010-02-04+01:00 Created: 2010-02-04 15:53:26, Robert Cerny Modified: 2010-02-04 15:53:26, Robert Cerny
Link,
No reifier
Planned for version
Topincs 4.0.0
Created: 2010-01-31 08:13:54, Robert Cerny Modified: 2010-01-31 08:13:54, Robert Cerny
Link,
No reifier
Work sessions9
Created: 2010-01-31 08:13:54, Robert Cerny Modified: 2010-01-31 08:13:54, Robert Cerny
Link,
No reifier
Created: 2010-01-31 19:37:14, Robert Cerny Modified: 2010-01-31 19:37:14, Robert Cerny
Link,
No reifier
Created: 2010-02-01 05:51:16, Robert Cerny Modified: 2010-02-01 05:51:16, Robert Cerny
Link,
No reifier
Created: 2010-02-01 10:51:10, Robert Cerny Modified: 2010-02-01 10:51:10, Robert Cerny
Link,
No reifier
Created: 2010-02-01 16:26:09, Robert Cerny Modified: 2010-02-01 16:26:09, Robert Cerny
Link,
No reifier
Created: 2010-02-02 10:38:17, Robert Cerny Modified: 2010-02-02 10:38:17, Robert Cerny
Link,
No reifier
Created: 2010-02-02 22:33:18, Robert Cerny Modified: 2010-02-02 22:33:18, Robert Cerny
Link,
No reifier
Created: 2010-02-03 08:08:27, Robert Cerny Modified: 2010-02-03 08:08:27, Robert Cerny
Link,
No reifier
Created: 2010-02-04 11:47:08, Robert Cerny Modified: 2010-02-04 11:47:08, Robert Cerny
Link,
No reifier
Reported by
Robert Cerny
Created: 2010-01-31 08:13:54, Robert Cerny Modified: 2010-01-31 08:13:54, Robert Cerny
Link,
No reifier
Resolved by
Robert Cerny
Created: 2010-02-04 15:53:26, Robert Cerny Modified: 2010-02-04 15:53:26, Robert Cerny
Link,
No reifier
Resolved in version
Topincs 4.0.0
Created: 2010-02-04 15:53:26, Robert Cerny Modified: 2010-02-04 15:53:26, Robert Cerny
Link,
No reifier
|