Oracle® Fusion Middleware Oracle Reportsレポート作成のためのユーザーズ・ガイド 11gリリース1 (11.1.1) B61376-03 |
|
![]() 前 |
![]() 次 |
この項の手順では、レポート・ウィザードを使用して単純なレポート定義を作成する方法を説明します。
レポート定義を作成するには:
Reports Builderを起動します(すでに起動している場合は、「ファイル」→「新規」→「レポート」を選択)。
「ようこそ」ダイアログ・ボックスまたは「新規レポート」ダイアログ・ボックスで、「レポート・ウィザードを使う」を選択して「OK」をクリックします。
「ようこそ」ページが表示されたら、「次へ」をクリックします。
「レポート・タイプ」ページで、「ペーパー・レイアウトのみ作成」を選択し、「次へ」をクリックします。
「スタイル」ページでレポートの「タイトル」を入力し、「フォーム」を選択して「次へ」をクリックします。
「データ・ソース」ページで、「SQL問合せ」をクリックし、「次へ」をクリックします。
「データ」ページの「データ・ソース定義」フィールドに次のSELECT
文を入力します。
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
注意: この問合せは、次のいずれかの方法で入力できます。
|
「次へ」をクリックします。
注意: データベースにまだ接続していない場合は、「クエリー・ビルダー」または「次へ」をクリックしたときに、データベースに接続するよう求められます。この例に該当するスキーマが含まれるデータベースに接続してください。第31.1項「この例の前提条件」に、この例のサンプル・スキーマの要件に関する説明があります。 |
「フィールド」ページで「>>」ボタンをクリックして、すべてのフィールドを「表示フィールド」リストに移動し、「次へ」をクリックします。
「合計」ページで「次へ」をクリックします。
「ラベル」ページで、ラベルとフィールド幅を次のように変更し、「次へ」をクリックします。
表31-1 「ラベル」ページのフィールドの説明
フィールド | ラベル | 幅 |
---|---|---|
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 |
|
|
「テンプレート」ページで、「テンプレートなし」を選択し、「終了」をクリックして、ペーパー・デザイン・ビューでレポート出力をプレビューします。
初期のレポート定義を作成しただけなので、フォーマットは請求書のようにはなりません。次の例のようになります。
レポートをspellcash_
your_initials
.rdf
という名前で保存します。