The steps in this section will show you how to use the Report Wizard to create a simple report definition.
To create a report definition:
Launch Reports Builder (or, if already open, choose File > New > Report).
In the Welcome or New Report dialog box, select Use the Report Wizard, then click OK.
If the Welcome page displays, click Next.
On the Report Type page, select Create Paper Layout Only, then click Next.
On the Style page, type a Title for your report, select Form, then click Next.
On the Data Source page, click SQL Query, then click Next.
On the Data page, enter the following SELECT
statement in the Data Source definition field:
SELECT ALL ORDERS.ORDER_ID, TO_CHAR(ORDERS.ORDER_DATE, 'DD-MON-YYYY') ORDER_DATE, ORDERS.CUSTOMER_ID, ORDERS.ORDER_TOTAL, CUSTOMERS.CUST_FIRST_NAME || ' ' || CUSTOMERS.CUST_LAST_NAME CUSTOMER_NAME, CUSTOMERS.CUST_ADDRESS, (ROWNUM + 1000) AS CHECK_NO FROM ORDERS, CUSTOMERS WHERE CUSTOMERS.CUSTOMER_ID = ORDERS.CUSTOMER_ID ORDER BY ORDERS.ORDER_ID ASC
Note:
You can enter this query in any of the following ways:Copy and paste the code from the provided text file called spellcash_code.txt
into the Data Source definition field.
Click Query Builder to build the query without entering any code manually.
Type the code in the Data Source definition field.
Click Next.
Note:
If you are not already connected to a database, you will be prompted to connect to the database when you click Query Builder or Next. Ensure that you connect to a database that has the appropriate schema for this example. Section 31.1, "Prerequisites for This Example"On the Fields page, click the double right arrows (>>) to move all of the fields to the Displayed Fields list, then click Next.
On the Totals page, click Next.
On the Labels page, change the labels and field widths as follows, then click Next:
Table 31-1 Field description of Labels page
Fields | Labels | Width |
---|---|---|
ORDER_ID |
|
|
ORDER_DATE |
|
|
CUSTOMER_ID |
|
|
ORDER_TOTAL |
|
|
CUSTOMER_NAME |
|
|
C_STREET_ADDRESS |
|
|
C_POSTAL_CODE |
|
|
C_CITY |
|
|
C_STATE_PROVINCE |
|
|
C_COUNTRY_ID |
|
|
CHECK_NO |
|
|
On the Template page, select No Template, then click Finish to preview your report output in the Paper Design view.
Since you have only created the initial report definition, the formatting will not display like a check. It should look something like this:
Figure 31-2 Paper Design view of the simple report
Save your report as spellcash_
your_initials
.rdf
.