Loading

Crystal レポートの作成と PRISMAdirect への追加

はじめに

このトピックでは、サード パーティのコンポーネントである Crystal Reports を使用してレポートを作成する方法について説明します。 PRISMAdirect で作成したレポートをアップロードする必要があります。

手順

  1. Crystal Reports Editor を開き、「Report wizard」を選択して、レポートを作成します。
  2. レポートのデータソースを選択します。
    1. 新しい接続を作成します。
    2. 「OLE DB (ADO)」を選択します。
    3. 「Microsoft OLE DB Provider for SQL Server」を選択します。
  3. 選択したデータ ソースのログオン資格情報を入力します。
    1. 「PrintAccounting」データベースを選択します。
    2. ユーザーは「sa」です。
    3. ユーザー「sa」のパスワードを入力します。[完了] をクリックします。

      デフォルトでは、ユーザー「sa」のパスワードは「$Prisma1_SA」です。

      「PrintAccounting」データベースを Crystal Reports で使用できるようになりました。

  4. レポートを作成するデータを選択します。

    レポートを作成するテーブルまたはストアド プロシージャを選択できます。オーダー レベルまたはジョブ レベルでカスタム チケット アイテムのレポートを作成するときは、uspGetAllOrdersItemsuspGetAllJobsItems、またはその両方のストアド プロシージャを選択する必要があります。

    メモ

    ストアド プロシージャは、1 つの実行計画にまとめられた SQL ステートメントのグループです。

  5. ストアド プロシージャでは、入力パラメータを指定する必要があります。

    [@DumpDataInTempTable] で [False] を選択し、[@TempTable] に一意の名前 (「table1」など) を入力します。「OK」をクリックします。

  6. レポートに表示するフィールドを選択します。
  7. 必要に応じて、データをグループ化するためのフィールドを選択できます。データのグループ化は、レポート内の情報の絞り込みに役立つことがよくあります。
  8. レポートに概要情報を追加するためのフィールドを選択できます。たとえば、レポートに合計カラー ページ数の概要を表示するには、カラー ページ数のフィールドを選択します。
  9. レポートに使用するチャートを選択します。
  10. 既存のレポートに新しいフィールドを追加できます。
    1. 「FieldExplorer」タブでテーブルまたはストアド プロシージャを展開します。
    2. レポートの「Details」セクションに追加のフィールドをドラッグ アンド ドロップします。
  11. 作成したレポートを PRISMAdirect に追加します。
    1. PRISMAdirect の [設定] ワークスペースを開きます。
    2. [オプション] 」 - 「[カスタムレポートのアップロード] 」をクリックします。
    3. 該当する RPT ファイルを参照します。
    4. [開く] 」をクリックします。

      [設定] 」ワークスペースにレポートが追加されます。これで、PRISMAdirect で該当するレポートを生成できます。