Building a time series calculations report Deploying a paper report to Microsoft Excel output Building a report with aggregate data Building a check printing report with spelled-out cash amounts

Visual Index 3-15 Figure 3–25 Final output of the matrix with group above report example For more information on building this example, refer to Chapter 27, Building a Matrix with Group Above Report .

3.5 Part 5: Building Reports for Business Cases

This part of the manual explains how you can build various kinds of reports to suit your business requirements.

3.5.1 Building a time series calculations report

In this example, you will build a report that calculates and displays the four-month average of purchases for each customer. You will use the Report Wizard to create a simple time series calculations report for both paper and the Web. For the JSP-based Web report, you will modify the Web source to change labels and add format masks. Figure 3–26 Final output of the time series calculations report example For more information on building this example, refer to Chapter 28, Building a Time Series Calculations Report . 3-16 Oracle Reports Users Guide to Building Reports

3.5.2 Deploying a paper report to Microsoft Excel output

In this example, you will deploy a report with the Reports Server under Oracle WebLogic Server to display it in Microsoft Excel inside your Web browser, when you have an existing paper layout. You will generate a report to Microsoft Excel output after integrating the paper layout into a Web layout by modifying the Web source of your report. Figure 3–27 Final output of the Microsoft Excel report For more information on building this example, refer to Chapter 29, Building a Report for Enhanced Spreadsheet Output .

3.5.3 Building a report with aggregate data

In this example, you will build a report that collects and displays names of all employees whose salaries fall within the range of 0 to 999, then collects and displays all employees whose salaries fall within the range of 1000 to 1999, and so on. You will be able to modify this report to display any aggregate range you need. Visual Index 3-17 Figure 3–28 Final output of the aggregate data report example For more information on building this example, refer to Chapter 30, Building a Report with Aggregate Data .

3.5.4 Building a check printing report with spelled-out cash amounts

In this example, you will build a check printing report with a stub and spelled-out cash amounts. The steps described in this example will help you create a PLSQL function that returns spelled-out numerical values. You will also learn how to import an image of a preprinted form in this case, a blank check image and use the tools in the Paper Layout and Paper Design views to print your report on such a form. Although we use a check as the example in this report, you can use the steps to use any preprinted form with Oracle Reports. 3-18 Oracle Reports Users Guide to Building Reports Figure 3–29 Final output of the check printing report with spelled-out cash amounts For more information on building this example, refer to Chapter 31, Building a Check Printing Report with Spelled-Out Cash Amounts .

3.5.5 Building a report using a preprinted form