チュートリアル:自由形式のレポートの作成 (Report Builder)

このチュートリアルでは、ニュースレターとして機能する、ページ分割されたレポートを作成します。 各ページには、固定テキスト、概要ビジュアル、詳細サンプル セールス データが表示されます。

Screenshot of a Report Builder free form report.

このレポートでは、販売区域ごとに情報をまとめて、各区域の販売責任者の名前と売上情報の概要を表示します。 自由形式レポートの基礎として、リスト データ領域から始めます。 その後、画像を含む装飾パネル、データが挿入された静的テキスト、詳細情報を表示するための表、さらに任意で、概要を表示するための円グラフや縦棒グラフなどを追加します。

このチュートリアルの推定所要時間:20 分

必要条件

要件に関する詳細については、「チュートリアルの前提条件 (Report Builder)」を参照してください。

1. 空のレポート、データ ソース、およびデータセットを作成する

Note

このチュートリアルでは、外部のデータ ソースが必要ないようにクエリにデータ値が含まれています。 このため、クエリが非常に長くなっています。 ビジネス環境でクエリにデータを含めることはありません。 これは、学習に使用することのみを目的としています。

空のレポートの作成

  1. コンピューター、Web ポータル、SharePoint 統合モードのいずれかから レポート ビルダーを起動します Reporting Services 。

    [新しいレポートまたはデータセット] ダイアログ ボックスが開きます。

    [新しいレポートまたはデータセット] ダイアログ ボックスが表示されない場合、[ファイル] メニュー >[新規作成] を選択します。

  2. 左ペインで、 [新しいレポート] が選択されていることを確認します。

  3. 右ペインで、[空のレポート] を選択します。

新しいデータ ソースの作成

  1. レポート データ ペインで、[新規作成]>[データ ソース] の順に選択します。

  2. [名前] ボックスに「ListDataSource」と入力します。

  3. [レポートに埋め込まれた接続を使用する] を選択します。

  4. 接続の種類が Microsoft SQL Server であることを確認したら、[接続文字列] ボックスに Data Source = <servername> と入力します。

    <servername> には、たとえば Report001 など、SQL Server データベース エンジンのインスタンスがインストールされているコンピューターを指定します。 このレポートのデータは SQL Server のデータベースから抽出されるのではないので、データベース名を含める必要はありません。 指定したサーバー上の既定のデータベースは、クエリ解析のためだけに使用されます。

  5. [資格情報] を選択し、SQL Server データベース エンジンのインスタンスとの接続に必要な資格情報を入力します。

  6. [OK] を選択します。

新しいデータセットを作成する

  1. レポート データ ペインで、[新規作成]>[データセット] の順に選択します。

  2. [名前] ボックスに「ListDataset」と入力します。

  3. [レポートに埋め込まれたデータセットを使用する] を選択し、データ ソースが ListDataSourceであることを確認します。

  4. クエリの種類に [テキスト] が選択されていることを確認してから、[クエリ デザイナー] を選択します。

  5. [テキストとして編集] を選択します。

  6. 次のクエリをコピーし、クエリ ペインに貼り付けます。

    SELECT CAST('2009-01-05' AS date) as SalesDate, 'Lauren Johnson' as FullName,'Central' as Territory, 'Accessories' as Subcategory,'Carrying Case' as Product, CAST(16996.60 AS money) AS Sales, 68 as Quantity  
    UNION SELECT CAST('2009-01-05' AS date) as SalesDate, 'Warren Pal' as FullName,'North' as Territory, 'Accessories' as Subcategory, 'Carrying Case' as Product, CAST(13747.25 AS money) AS Sales, 55 as Quantity  
    UNION SELECT CAST('2009-01-05' AS date) as SalesDate, 'Fernando Ross' as FullName,'South' as Territory, 'Accessories' as Subcategory,'Carrying Case' as Product, CAST(9248.15 AS money) As Sales, 37 as Quantity  
    UNION SELECT CAST('2009-01-05' AS date) as SalesDate, 'Lauren Johnson' as FullName,'Central' as Territory, 'Accessories' as Subcategory,'Tripod' as Product, CAST(1350.00 AS money) AS Sales, 18 as Quantity  
    UNION SELECT CAST('2009-01-05' AS date) as SalesDate, 'Warren Pal' as FullName,'North' as Territory, 'Accessories' as Subcategory,'Tripod' as Product, CAST(1800.00 AS money) AS Sales, 24 as Quantity  
    UNION SELECT CAST('2009-01-05' AS date) as SalesDate, 'Fernando Ross' as FullName,'South' as Territory, 'Accessories' as Subcategory,'Tripod' as Product, CAST(1125.00 AS money) AS Sales, 15 as Quantity  
    UNION SELECT CAST('2009-01-05' AS date) as SalesDate, 'Lauren Johnson' as FullName,'Central' as Territory, 'Accessories' as Subcategory,'Lens Adapter' as Product, CAST(1147.50 AS money) AS Sales, 17 as Quantity  
    UNION SELECT CAST('2009-01-05' AS date) as SalesDate, 'Warren Pal' as FullName,'North' as Territory, 'Accessories' as Subcategory,  'Lens Adapter' as Product, CAST(742.50 AS money) AS Sales, 11 as Quantity  
    UNION SELECT CAST('2009-01-05' AS date) as SalesDate, 'Fernando Ross' as FullName,'South' as Territory, 'Accessories' as Subcategory,'Lens Adapter' as Product, CAST(1417.50 AS money) AS Sales, 21 as Quantity  
    UNION SELECT CAST('2009-01-06' AS date) as SalesDate, 'Lauren Johnson' as FullName,'Central' as Territory, 'Accessories' as Subcategory, 'Carrying Case' as Product, CAST(13497.30 AS money) AS Sales, 54 as Quantity  
    UNION SELECT CAST('2009-01-06' AS date) as SalesDate, 'Warren Pal' as FullName,'North' as Territory, 'Accessories' as Subcategory, 'Carrying Case' as Product, CAST(11997.60 AS money) AS Sales, 48 as Quantity  
    UNION SELECT CAST('2009-01-06' AS date) as SalesDate, 'Fernando Ross' as FullName,'South' as Territory, 'Accessories' as Subcategory, 'Carrying Case' as Product, CAST(10247.95 AS money) As Sales, 41 as Quantity  
    UNION SELECT CAST('2009-01-06' AS date) as SalesDate, 'Lauren Johnson' as FullName,'Central' as Territory, 'Accessories' as Subcategory, 'Tripod' as Product, CAST(1200.00 AS money) AS Sales, 16 as Quantity  
    UNION SELECT CAST('2009-01-06' AS date) as SalesDate, 'Warren Pal' as FullName,'North' as Territory, 'Accessories' as Subcategory,'Tripod' as Product, CAST(2025.00 AS money) AS Sales, 27 as Quantity  
    UNION SELECT CAST('2009-01-06' AS date) as SalesDate, 'Fernando Ross' as FullName,'South' as Territory, 'Accessories' as Subcategory,'Tripod' as Product, CAST(1425.00 AS money) AS Sales, 19 as Quantity  
    UNION SELECT CAST('2009-01-06' AS date) as SalesDate, 'Lauren Johnson' as FullName,'Central' as Territory, 'Accessories' as Subcategory,'Lens Adapter' as Product, CAST(887.50 AS money) AS Sales, 13 as Quantity  
    UNION SELECT CAST('2009-01-06' AS date) as SalesDate, 'Warren Pal' as FullName,'North' as Territory, 'Accessories' as Subcategory, 'Lens Adapter' as Product, CAST(607.50 AS money) AS Sales, 9 as Quantity  
    UNION SELECT CAST('2009-01-06' AS date) as SalesDate, 'Fernando Ross' as FullName,'South' as Territory, 'Accessories' as Subcategory,'Lens Adapter' as Product, CAST(1215.00 AS money) AS Sales, 18 as Quantity  
    UNION SELECT CAST('2009-01-05' AS date) as SalesDate,  'Lauren Johnson' as FullName,'Central' as Territory, 'Digital' as Subcategory,'Compact Digital' as Product, CAST(10191.00 AS money) AS Sales, 79 as Quantity  
    UNION SELECT CAST('2009-01-05' AS date) as SalesDate,  'Warren Pal' as FullName,'North' as Territory, 'Digital' as Subcategory, 'Compact Digital' as Product, CAST(8772.00 AS money) AS Sales, 68 as Quantity  
    UNION SELECT CAST('2009-01-05' AS date) as SalesDate,  'Fernando Ross' as FullName,'South' as Territory, 'Digital' as Subcategory, 'Compact Digital' as Product, CAST(10578.00 AS money) AS Sales, 82 as Quantity  
    UNION SELECT CAST('2009-01-05' AS date) as SalesDate, 'Lauren Johnson' as FullName,'Central' as Territory,'Digital' as Subcategory, 'Slim Digital' as Product, CAST(7218.10 AS money) AS Sales, 38 as Quantity  
    UNION SELECT CAST('2009-01-05' AS date) as SalesDate, 'Warren Pal' as FullName,'North' as Territory,'Digital' as Subcategory, 'Slim Digital' as Product, CAST(8357.80 AS money) AS Sales, 44 as Quantity  
    UNION SELECT CAST('2009-01-05' AS date) as SalesDate, 'Fernando Ross' as FullName,'South' as Territory,'Digital' as Subcategory,'Slim Digital' as Product, CAST(9307.55 AS money) AS Sales, 49 as Quantity  
    UNION SELECT CAST('2009-01-06' AS date) as SalesDate,  'Lauren Johnson' as FullName,'Central' as Territory, 'Digital' as Subcategory,'Compact Digital' as Product, CAST(3870.00 AS money) AS Sales, 30 as Quantity  
    UNION SELECT CAST('2009-01-06' AS date) as SalesDate,  'Warren Pal' as FullName,'North' as Territory, 'Digital' as Subcategory,'Compact Digital' as Product, CAST(5805.00 AS money) AS Sales, 45 as Quantity  
    UNION SELECT CAST('2009-01-06' AS date) as SalesDate,  'Fernando Ross' as FullName,'South' as Territory, 'Digital' as Subcategory, 'Compact Digital' as Product, CAST(8643.00 AS money) AS Sales, 67 as Quantity  
    UNION SELECT CAST('2009-01-06' AS date) as SalesDate, 'Lauren Johnson' as FullName,'Central' as Territory, 'Digital' as Subcategory, 'Slim Digital' as Product, CAST(9877.40 AS money) AS Sales, 52 as Quantity  
    UNION SELECT CAST('2009-01-06' AS date) as SalesDate, 'Warren Pal' as FullName,'North' as Territory, 'Digital' as Subcategory, 'Slim Digital' as Product, CAST(12536.70 AS money) AS Sales, 66 as Quantity  
    UNION SELECT CAST('2009-01-06' AS date) as SalesDate, 'Fernando Ross' as FullName,'South' as Territory, 'Digital' as Subcategory, 'Slim Digital' as Product, CAST(6648.25 AS money) AS Sales, 35 as Quantity  
    
  7. [実行] アイコン (!) を選択してクエリを実行します。

    クエリの結果が、レポートに表示できるデータになります。

    Screenshot of the Query Designer that shows the data that is available to display in the Report Builder free form report.

  8. [OK] を選択します。

2. 一覧を追加および構成する

Reporting Services の一覧データ領域は、自由形式レポートを作成するのに最適です。 表やマトリックスと同様に、これは tablix データ領域に基づきます。 詳しくは、「ページ分割されたレポートで一覧がある請求書とフォームを作成する (Report Builder)」をご覧ください。

このチュートリアルでは、ニュースレターのように書式設定されたレポートで販売区域ごとの売上情報を表示するために一覧を使用します。 情報は、区域ごとにグループ化されます。 区域ごとのデータをグループ化する新しい行グループを追加し、組み込みの詳細行グループを削除します。

リストを追加する

  1. [挿入] タブで [データ領域]>[一覧] を選択します。

  2. レポート本文 (タイトル領域とフッター領域の間) を選択し、ドラッグしてリスト ボックスを作成します。 リスト ボックスの高さを 7 インチ、幅を 6.25 インチにします。 正確なサイズを得るには、[プロパティ] ペインの [位置] で、[幅] プロパティと [高さ] プロパティに値を入力します。

    Note

    このレポートでは、用紙サイズを Letter (8.5 X11) にし、余白を 1 インチとします。 縦が 9 インチより大きいか、横が 6.5 インチよりも大きいリスト ボックスでは、空のページが生成される可能性があります。

  3. リスト ボックス内を選択し、一覧の一番上にあるバーを右クリックし、[Tablix のプロパティ] を選択します。

    Screenshot that shows the Tablix Properties option for the Report Builder free form report.

  4. [データセット名] ドロップダウン リストの [ListDataset] を選択します。

  5. [OK] を選択します。

  6. 一覧内を右クリックし、[四角形のプロパティ] を選択します。

  7. [全般] タブで [後に改ページを追加する] チェック ボックスをオンにします。

  8. [OK] を選択します。

新しい行グループを追加し、詳細グループを削除する

  1. 列グループペインで、[詳細] グループを右クリックし、[グループの追加] をポイントして [親グループ] を選択します。

    Screenshot that shows how to add a Parent Group to a Report Builder free form report.

  2. [グループ化] 一覧で、次を選択します。 [Territory].

  3. [OK] を選択します。

    セル [Territory] を含む列が一覧に追加されます。

  4. 一覧の [Territory] 列を右クリックし、[列の削除] を選択します。

    Screenshot that shows how to delete a column from the Report Builder free form report.

  5. [列のみの削除] を選択します。

  6. 行グループ ペインで、[詳細] グループを右クリック >[グループの削除] をクリックします。

  7. [グループのみを削除] を選択します。

  8. [OK] を選択します。

3. グラフィック要素を追加する

一覧データ領域の利点の 1 つは、表形式のレイアウトに制限されずに、四角形やテキスト ボックスなどのレポート アイテムをどこにでも追加できることです。 ここでは、グラフィック (任意の色で塗りつぶされた四角形) を追加して、レポートの体裁を整えます。

レポートにグラフィック要素を追加する

  1. [挿入] タブで [四角形] を選択します。

  2. 一覧の左上隅を選択し、ドラッグして高さ 7 インチ、幅 3.5 インチの四角形を作成します。 ここでも、正確なサイズを得るには、[プロパティ] ペインの [位置] で、[幅][高さ] に値を入力します。

  3. 四角形を右クリック >[四角形のプロパティ] をクリックします。

  4. [フィル] タブを選択します。

  5. [塗りつぶしの色][淡い灰色] を選択します。

  6. [OK] を選択します。

  7. [実行] を選択してレポートをプレビューします。

次の画像のように、レポートの左側に、淡い灰色の四角形からなる縦長のグラフィックが追加されています。

Screenshot for the Report Builder that shows a vertical graphic that consists of a light gray rectangle.

4. 自由形式テキストを追加する

テキスト ボックスを追加すると、各レポート ページに繰り返し表示される固定テキストとデータ フィールドを表示できます。

テキストをレポートに追加する

  1. [デザイン] を選択してデザイン ビューに戻ります。

  2. [挿入] タブで [テキスト ボックス] に移動します。 先に追加した四角形の内側で、一覧の左上隅を選択し、ドラッグして幅が約 3.45 インチ、高さが約 5 インチのテキスト ボックスを作成します。

  3. テキスト ボックスにカーソルを合わせ「Newsletter for」と入力します。 "for" という単語の後にスペースを入れ、次の手順で追加するフィールドとテキストを分離します。

    Screenshot of Design View that shows the report with the heading.

  4. [レポート データ] ペインの ListDataSet からテキスト ボックスに [Territory] フィールドをドラッグし、"Newsletter for " の後に置きます。

    Screenshot that shows how to drag a Territory field into the Report Builder free form report.

  5. テキストと [Territory] フィールドを選択します。

  6. [ホーム] タブ >[フォント] を選択し、次を選択します。

    • Segoe Semibold
    • 20 pt
    • トマト
  7. 手順 3 で入力したテキストの下にカーソルを置き、「Hello」と入力します。「Hello」の後にスペースを入力し、次の手順で追加するフィールドとテキストを分離します。

  8. [レポート データ] ペインの ListDataSet からテキスト ボックスに [FullName] フィールドをドラッグし、"Hello" の後に置きます。それからコンマ (,) を入力します。

  9. 前の手順で追加したテキストを選択します。

  10. [ホーム] タブ >[フォント] を選択し、次を選択します。

    • Segoe Semibold
    • 16 pt
  11. 手順 9. ~ 13. で追加したテキストの下にカーソルを置き、次の意味のないテキストをコピーして貼り付けます。

    Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin sed dolor in ipsum pulvinar egestas. Sed sed lacus at leo ornare ultricies. Vivamus velit risus, euismod nec sodales gravida, gravida in dui. Etiam ullamcorper elit vitae justo fermentum ut ullamcorper augue sodales. 
    Ut placerat, nisl quis feugiat adipiscing, nibh est aliquet est, mollis faucibus mauris lectus quis arcu. In mollis tincidunt lacinia. In vitae erat ut lorem tincidunt luctus. Curabitur et magna nunc, sit amet adipiscing nisi. Nulla rhoncus elementum orci nec tincidunt. 
    Aliquam imperdiet cursus erat vel tincidunt. Donec et neque ac urna rutrum sodales. In id purus et nisl dignissim dapibus. Sed rhoncus metus at felis feugiat eu tempor dolor vehicula. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam faucibus consectetur diam eu pellentesque.   
    
    
  12. 追加したテキストを選択します。

  13. [ホーム] タブ >[フォント] を選択し、次を選択します。

    • Segoe UI
    • 10 pt
  14. テキスト ボックスの中にカーソルを置き、意味のないテキストの下に「Congratulations on your total sales of」と入力します。この文章の後にスペースを入力し、次の手順で追加するフィールドとテキストを分離します。

  15. [Sales] フィールドをテキスト ボックスにドラッグし、前の手順で入力したテキストの後に配置し、感嘆符 (!) を入力します。

  16. テキストとたった今追加したフィールドを選択します。

  17. [ホーム] タブ >[フォント] を選択し、次を選択します。

    • Segoe Semibold
    • 16 pt
  18. [Sales] フィールドだけを選択し、このフィールドを右クリック >[式] をクリックします。

  19. [式] ボックスの式を変更し、次のように Sum 関数を指定します。

    =Sum(Fields!Sales.value)  
    
  20. [OK] を選択します。

    Screenshot that shows a text box in the Report Builder free form report.

  21. [Sum(Sales)] を選択したまま、[ホーム] タブ >[数値] グループ >[通貨] を選択します。

  22. "選択してタイトルを追加" というテキストが表示されているテキスト ボックスを右クリックし、[削除] を選択します。

  23. リスト ボックスを選択します。 2 つの両方向矢印を選択し、ページの上部に移動します。

    Screenshot that shows how to drag a list in the Report Builder free form report.

  24. [実行] を選択してレポートをプレビューします。

レポートに静的テキストが表示され、各レポート ページには特定の販売区域についてのデータが含まれています。 売上には通貨の書式が適用されます。

Screenshot that shows the preview of the newsletter page in the Report Builder free form report.

5. 売上の詳細情報を表示するテーブルを追加する

テーブルまたはマトリックスの新規作成ウィザードを使用して、自由形式レポートにテーブルを追加します。 ウィザードの完了後、合計を表示する行を手動で追加します。

テーブルを追加する

  1. [挿入] タブで [データ領域] 領域 >[テーブル]>[テーブル ウィザード] に移動します。

  2. [データセットの選択] ページで、[ListDataset]>[次へ] を選択します。

  3. [フィールドの配置] ページで、 [使用できるフィールド] から Product フィールドを [値] にドラッグします。

  4. SalesDate、Quantity、Sales にも手順 3 を実行します。 Product の後に SalesDate を、SalesDate の後に Quantity を、SalesDate の後に Sales を配置します。

  5. [次へ] を選択します。

  6. [レイアウトの選択] ページで、テーブルのレイアウトを確認します。

    テーブルは単純で、5 列、行なし、列グループなしです。 グループがないため、グループに関連するレイアウトオプションは使用できません。 このチュートリアルでは後ほど、テーブルを手動で更新して合計が表示されるようにします。

  7. [次へ] を選択します。

  8. [完了] を選択します。

  9. テーブルをレッスン 4 で追加したテキスト ボックスの下にドラッグします。

    Note

    テーブルがリスト ボックスの内側、かつ、灰色の四角形の内側に入っているようにします。

  10. テーブルが選択されている状態で、[行グループ] ペインで [詳細]>[合計の追加]>[後] を選択します。

    Screenshot that shows how to Add Totals to the Report Builder free form report.

  11. [Product] 列のセルを選択し Total と入力します。

    Screenshot of a cell in the Product column with Total entered into it.

  12. [SalesDate] フィールドを選択します。 [ホーム] タブ >[数値] を選択し、[既定][日付] に変更します。

  13. [Sum(Sales)] フィールドを選択します。 [ホーム] タブ >[数値] を選択し、[既定][通貨] に変更します。

[実行] を選択してレポートをプレビューします。

レポートに、売上の詳細情報と合計が入力されたテーブルが表示されます。

Screenshot that shows the preview of the table in the Report Builder free form report.

6. レポートを保存する

レポートは、レポート サーバー、SharePoint ライブラリ、またはコンピューターに保存することができます。

このチュートリアルでは、レポートをレポート サーバーに保存します。 レポート サーバーにアクセスできない場合は、レポートをコンピューターに保存してください。

レポート サーバーにレポートを保存する

  1. レポート ビルダー ボタンで、[名前を付けて保存] を選びます。

  2. [最近使ったサイトとサーバー] を選択します。

  3. レポートを保存する権限があるレポート サーバーの名前を入力するか選択します。

    "レポート サーバーに接続しています" というメッセージが表示されます。 接続が完了すると、レポート サーバー管理者がレポートの既定の場所として指定したレポート フォルダーのコンテンツが表示されます。

  4. [名前] に表示されている既定の名前を「 SalesInformationByTerritory」に変更します。

  5. [保存] を選択します。

レポートがレポート サーバーに保存されます。 接続しているレポート サーバーの名前がウィンドウ下部のステータス バーに表示されます。

コンピューターにレポートを保存する

  1. レポート ビルダー ボタンで、[名前を付けて保存] を選びます。

  2. [デスクトップ][マイ ドキュメント] 、または [マイ コンピューター] を選択した後、レポートを保存するフォルダーを参照します。

  3. [名前] に表示されている既定の名前を「 SalesInformationByTerritory」に変更します。

  4. [保存] を選択します。

7. (オプション) レポートの領域を区切る線を追加する

レポートの編集領域と詳細領域を区切る線を追加します。

明細行の追加

  1. [デザイン] を選択してデザイン ビューに戻ります。

  2. [挿入] タブで [レポート アイテム]>[線] を選択します。

  3. レッスン 4 で追加したテキスト ボックスの下に線を引きます。

  4. 線を選択し、[ホーム] タブ >[罫線] で次のように選択します。

    • [幅][3] pt を選択します。
    • [色][トマト] を選択します。

8. (オプション) 概要データのビジュアル表現を追加する

四角形を利用して、レポートの表示方法を制御できます。 四角形の内側に円グラフや縦棒グラフを配置することで、レポートを思いどおりに表示できます。

四角形を追加する

  1. [デザイン] を選択してデザイン ビューに戻ります。

  2. [挿入] タブで [レポート アイテム]>[四角形] を選択します。 リスト ボックスの内側にある四角形をテーブルの右にドラッグし、幅が約 2.25 インチ、高さが約 7.9 インチの四角形を作成します。

  3. しい四角形が選択されている状態で、[プロパティ] ペインで、 BorderColor LightGreyBorderStyle SolidBorderWidth 2 ptに設定します。

  4. 四角形とテーブルの上部を揃えます。

円グラフを追加する

  1. [挿入] タブで [データ ビジュアライゼーション]>[グラフ]>[グラフ ウィザード] に移動します。

  2. [データセットの選択] ページで、[ListDataset]>[次へ] を選択します。

  3. [円グラフ]>[次へ] の順に選択します。

  4. [グラフのフィールドの配置] ページで、Product を [カテゴリ] にドラッグします。

  5. Quantity を [値] にドラッグし、[次へ] を選択します。

  6. [完了] を選びます。

  7. レポートの左上隅に表示されているグラフのサイズを変更し、幅を約 2.25 インチ、高さを約 3.6 インチにします。

  8. 四角形の内側にグラフをドラッグします。

  9. グラフ タイトルを選択し「Product Quantities Sold」と入力します。

  10. [ホーム] タブ >[フォント] を選択し、タイトルを次のように設定します。

    • フォントSegoe UI Semibold
    • サイズ12 pt
  11. 凡例を右クリックし、>[凡例のプロパティ] をクリックします。

  12. [全般] タブの [凡例の位置] で、一番下の中丸を選択します。

  13. [OK] を選択します。

  14. 必要に応じて、ドラッグしてグラフ領域を大きくします。

    Screenshot that shows the pie chart to be added to the Report Builder free form report.

縦棒グラフを追加する

  1. [挿入] タブ >[データ ビジュアライゼーション]>[グラフ]>[グラフ ウィザード] を選択します。

  2. [データセットの選択] ページで、[ListDataset] を選択し、[次へ] を選択します。

  3. [列] を選択し、[次へ] を選択します。

  4. [グラフのフィールドの配置] ページで、Product フィールドを [カテゴリ] にドラッグします。

  5. Sales を [値] にドラッグして、[次へ] を選択します。

    値は縦軸に表示されます。

  6. [完了] を選びます。

    縦棒グラフがレポートの左上隅に追加されます。

  7. グラフのサイズを変更し、幅を約 2.25 インチに、高さを約 4 インチにします。

  8. 四角形の内側で円グラフの下にグラフをドラッグします。

  9. グラフ タイトルを選択し「Product Sales」と入力します。

  10. [ホーム] タブ >[フォント] を選択し、タイトルを次のように設定します。

    • フォントSegoe UI Semibold
    • サイズ12 pt
  11. 凡例を右クリックして [凡例の削除] を選択します。

    Note

    凡例を削除すると、小さいグラフが読みやすくなります。

    Screenshot that shows the column chart to be added to the Report Builder free form report.

  12. グラフ軸を選択し、[ホーム] タブ >[数値]>[通貨] を選択します。

  13. [小数点表示桁下げ] を 2 回選択します。数値にドルだけ表示され、セントは表示されません。

四角形の内側にグラフが配置されていることを確認する

レポート ページの他のアイテムのコンテナーとして四角形を利用できます。 コンテナーとして四角形を利用する方法の詳細は ここで確認できます。

  1. このレッスンで作成し、グラフを追加した四角形を選択します。

    プロパティ ペインで Name プロパティに四角形の名前が表示されます。

    Screenshot that shows how to view the Name property in the Report Builder free form report.

  2. 円グラフを選択します。

  3. [プロパティ] ペインで、 Parent プロパティに四角形の名前が表示されていることを確認します。

    Screenshot that shows how to view the Parent property in the Report Builder free form report.

  4. 縦棒グラフを選択し、手順 3 を繰り返します。

    Note

    グラフが四角形の内側にない場合、表示レポートでグラフはいっしょに表示されません。

グラフのサイズを揃える

  1. 円グラフを選択し、Ctrl キーを押しながら縦棒グラフを選択します。

  2. 両方のグラフを選択した状態で >[レイアウト] を右クリック >[同じ幅に揃える] をクリックします。

    Note

    最初に選択したアイテムの幅が、選択されたすべてのアイテムの幅になります。

  3. [実行] を選択してレポートをプレビューします。

レポートに、円グラフと縦棒グラフで概要データが表示されます。

次のステップ

自由形式レポートを作成する方法に関するチュートリアルを修了しました。

一覧の詳細については、次を参照してください。

クエリデザイナーの詳細については、「クエリデザインツール (SSRS)」と「テキストベースのクエリデザイナーのユーザーインターフェイス (Report Builder)」を参照してください。