ofbiz-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Anil K Patel (JIRA)" <j...@apache.org>
Subject [jira] Commented: (OFBIZ-364) Let form widget treat input list as a subset of a larger list
Date Tue, 17 Oct 2006 18:16:36 GMT
    [ http://issues.apache.org/jira/browse/OFBIZ-364?page=comments#action_12443020 ] 
Anil K Patel commented on OFBIZ-364:

I need to do similar thing in findInventoryByProduct screen in Facility. As you suggested
in above patch,  I did put  following line in bsh. 

context.put("overrideFormListSize", new Integer(iterator.currentIndex())); 

what's missing is using this data in list from while displaying the data.  I did not find
any attribute on from tag that can take this value. row-count attribute is a good candidate!

your response to this will help me to finish patch for other issue.

> 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
>            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


View raw message