You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ofbiz.apache.org by "Anil K Patel (JIRA)" <ji...@apache.org> on 2006/10/17 20:16:36 UTC

[jira] Commented: (OFBIZ-364) Let form widget treat input list as a subset of a larger list

    [ http://issues.apache.org/jira/browse/OFBIZ-364?page=comments#action_12443020 ] 
            
Anil K Patel commented on OFBIZ-364:
------------------------------------

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