Implementation Guide for Oracle Billing Insight > Using the Reporting Engine > Core Reporting Features >

Paging Feature of the Reporting Engine


Paging is a built-in feature of the Reporting Engine. Use the ReportActionHelper class and the default templates (or templates based on the defaults) to access that function. The main paging template is paging.vm, which is included in report_body.vm.

Paging is enabled when

  • You specify pageSize for transformer in report XML.
  • The following is set: <transformer <pageSize="20" />

Because reports are loaded and cached in the user session, paging is done on cached data. This method of paging does not scale when there are a large number of rows of data. For that case, you must limit the number of rows retrieved using the maxRows attribute of the <query> element.

Implementation Guide for Oracle Billing Insight Copyright © 2016, Oracle and/or its affiliates. All rights reserved. Legal Notices.