...
Requiorments
As a developers I would like to have the ability to insert a custom dataset to the grid component in a way that would preserve its filter and pagination functionality if possible.
There are three many situations listed below in which this is very handy:might be used. It would be best to create one flexible mechanism to handle them. Even if it would have to make a less comfortable API then usual.
1. Entity centric grids but with some additional calculated columns
For example the orders colummn column in: http://wiki.qcadoo.org/display/QCDMESBLP/Order+groups
...
Like in the module: http://wiki.qcadoo.org/display/QCDMESBLP/Custom+query+module
Suggested mechanism
Info |
---|
This is a pseudo-code solution suggested by the person who analyzed the issue. Developers who implement this issue should design the detail solution for the requirements and may come to an solution which is very different from this one. However it should offer the same possibility as the example shown here or at least should be discussed if there detail solution should be less powerful to make the implementation simpler. |