[ http://issues.apache.org/jira/browse/OFBIZ-364?page=comments#action_12443180 ]
Jacopo Cappellato commented on OFBIZ-364:
-----------------------------------------
Leon Wrote:
> It's working without issues for me, although I don't know if putting a magical parameter
in the context
> is the right way to invoke this ability. Maybe a form widget attribute would be better?
This is a good question... and I'd love to get a comment from David Jones about it since I'm
not totally sure about the best way of doing this.
Jacopo
> Let form widget treat input list as a subset of a larger list
> -------------------------------------------------------------
>
> Key: OFBIZ-364
> URL: http://issues.apache.org/jira/browse/OFBIZ-364
> Project: OFBiz (The Open for Business Project)
> Issue Type: Improvement
> Components: framework
> Reporter: Leon Torres
> Assigned To: Jacopo Cappellato
> Priority: Minor
> Attachments: subset-form-list.patch
>
>
> Allow a programmer to specify a parameter "overrideFormListSize=1000" to make the FormWidget
think the list size is 1000.
> Then, when a list of size 20 is passed in, the FormWidget treats it as a subset of the
size 1000 list with its position given by viewIndex as usual.
> As an example, suppose a complex product report requires the user to process each product
by hand. There are 1000 products and the viewSize is 20. The user gets the viewIndex of
10 from the context, so he should be processing the range (200, 219). He builds a new list
containing the processed data, which is size 20. Since this list is only 20 items, the form
widget thinks the entire report is 20 lines. There won't be pagination over the 1000 products.
So the user specifies "overrideFormListSize=1000" and now the FormWidget understands that
this input list of 20 items are the items (200, 219) of a size 1000 list.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
|