Implementation Guide for Oracle Self-Service E-Billing > Using the Reporting Engine > Customizing the Reporting Engine >

Customize the Report Template


After you have created a report XML and familiarize yourself with how the report engine renders the report, you might want to customize the report template to generate the look and feel of your project.

A set of templates are provided with the report product. To customize them, make a copy of each template, put it into a new template directory, and change your report XML to point to the new directory.

You can add new objects into the report context (and thereby, the Velocity context) using the IReportActionCallback interface. But do not to overwrite the existing context variables. One technique is to use a special prefix (a underscore character, for example) for your custom context variables.

The CSS for the reporting HTML is defined in a file called skin.css. You can modify this file to change the CSS of the report UI.

Implementation Guide for Oracle Self-Service E-Billing Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Legal Notices.