[
https://issues.apache.org/jira/browse/OFBIZ-5497?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Jacques Le Roux reassigned OFBIZ-5497:
--------------------------------------
Assignee: Jacques Le Roux
> last index for paging is not calculated correctly
> -------------------------------------------------
>
> Key: OFBIZ-5497
> URL: https://issues.apache.org/jira/browse/OFBIZ-5497
> Project: OFBiz
> Issue Type: Bug
> Components: ALL COMPONENTS
> Affects Versions: SVN trunk
> Reporter: Gareth Carter
> Assignee: Jacques Le Roux
> Priority: Minor
> Attachments: last_index.patch
>
>
> The last index (used on the last button) is not calculated correctly in ftl
> or the renderer classes. It currently users floor which works only for list
> sizes that are not multiples of the view size. When you have a list size
> which is a multiple of the view size, it does not subtract 1 for zero based
> index and therefore the last button goes to the last page + 1
> Examples
> listSize = 1
> viewSize = 10
> listSize / viewSize = 0.1
> floor(0.1) = 0
> This one produces the correct value
> listSize = 20
> viewSize = 10
> listSize / viewSize = 2
> floor(2) = 2
> Last index should be 1 because of zero based index but never occurs
> To reproduce, enter a view with a list and paging functionality, the list
> size must be a multiple of the view size
--
This message was sent by Atlassian JIRA
(v6.1.5#6160)