[]
        
(Showing Draft Content)

チュトリーアル1: Tableを使ったレポート

テーブル形式のレポートでは、データをTableデータ領域の行と列で表示します。表示するデータは、レポートに追加されたデータセットから取得されます。

このチュートリアルでは、テーブル形式のレポートを作成する手順を説明します。

このチュートリアルを完了すると、次のようなレポートが作成されます。

レポートにデータをバインドする

  1. 新しいレポートを作成します。デフォルトでは、空白の RDLレポート が作成されます。

  2. データソースに接続します。

    1. **[データ]**タブをクリックして、データソースの **[+ 追加]**をクリックします。

    2. **[データソースの編集]ダイアログでは、次のURLをリモートJSONプロバイダの[エンドポイント]**に指定します。

    https://demodata-jp.grapecity.com/northwind/api/v1/Customers
    
  3. データセットを追加します。

    1. 追加したデータソースの**[新規データセット]**をクリックします。

    2. **[新規データセットの編集]**ダイアログでは、JSONパスに「$.[*]」を入力します。
      データソースへの接続とデータセットの追加については、データの連結を参照してください。

データでバインドされたテーブルを作成する

  1. データセットのフィールドを展開して、**[フィールドを選択...]**オプションを有効にします。

  2. 必要なフィールドを選択して、デザイン面にドラッグ&ドロップします。

    列がフィールドにバインドされたテーブルが作成されます。 詳細行の上のヘッダー行は、自動的にラベルが記入されます。

または、最初にTableデータ領域 をレポートのデザイン面にドラッグ&ドロップして、フィールドを詳細行にドラッグ&ドロップすることもできます。

データを並べ替える

どのフィールドのデータも、昇順・降順に並べ替えることができます。ここでは、**[customerID]**フィールドのデータを降順に並べ替えます。

  1. テーブルのいずれかのセルを選択し、右側に表示されるボックスから[詳細グループ]を選択して、**[並べ替えの式]**プロパティを表示します。

  2. **[項目の表示]をクリックして、[+ 項目の追加]**を選択します。

  3. 表示されるボックスの右側にあるボタンをクリックしてフィールドのリストを表示して、**[customerID]**フィールドを選択して価格順にテーブルのデータを並べ替えます。
    メモ: **[式エディタ: データ - 並べ替えの式]ダイアログで、[式...]**を選択して並べ替えの式を入力することもできます。

  4. 追加された式の横に表示されている**[降順]をクリックして、[customerID]フィールドを降順に切り替えます。[昇順]**を再度クリックすると、並べ替えの順序を昇順に変更することができます。

テーブルデータをグループする

テーブルデータをグループすることができます。テーブルに一意の国の値が表示されるように、countryフィールドに関してテーブルをグループ化します。

  1. テーブルのいずれかのセルを選択して、**[詳細グループ]を選択します。その後、[プロパティ]**ペインを選択します。

  2. **[グループ]セクションの[式]プロパティで、[項目の表示]をクリックして、[+ 項目の追加]**を選択します。

  3. 表示されるボックスの右側にあるボタンをクリックしてフィールドのリストを表示して、**[Title]**フィールドを選択します。

ページヘッダを追加する

  1. デザイナの上部にある**[レポート]タブをクリックして、[ヘッダの追加]**オプションを選択します。

  2. TextBoxコントロール をヘッダ面にドラッグ&ドロップします。

  3. テキストボックス内をクリックして、「顧客レポート」というテキストを入力します。

レポートの外観をカスタマイズする

メモ: 必要に応じてデータを格納する各コントロールの位置やサイズを調整し、外観を整えてください。

  1. ページヘッダをカスタマイズするには、**[背景]セクションの[背景色]プロパティを「#f1f1f1」**に設定します。

  2. 「顧客レポート」というテキストボックスを選択して、次のプロパティを設定します。

    プロパティ
    テキスト - 色 #3da7a8
    テキスト - サイズ 16pt
    テキスト - 水平方向の整列 Left
    テキスト - 垂直方向の整列 Middle
  3. テーブルのヘッダ行をカスタマイズするには、行のすべてのテキストボックスに次のプロパティを設定します。

    プロパティ
    罫線 - 幅 0.25pt
    罫線 - スタイル Solid
    罫線 - 色 Gainsboro
    テキスト - 水平方向の整列 Left
    テキスト - 垂直方向の整列 Middle
  4. テーブルの[詳細行]のテキストボックスを同様にカスタマイズします。

レポートを表示/保存する

  1. **[プレビュー]**をクリックして、レポートの最終結果を表示します。

  2. プレビューモードを終了するには、デザイナの左上にある**[戻る]**をクリックします。

  3. **[名前を付けて保存]をクリックして、レポートの名前を任意のものに変更し、[レポートの保存]**をクリックします。