チュートリアル: AdventureWorks 2008R2 サンプル レポートの作成 (SSRS)

一連の AdventureWorks サンプル レポートには、SQL Server Reporting Services のレポート、レポート デザイン、およびレポート機能の例が用意されています。これらのサンプル レポートは、Business Intelligence Development Studio ソリューションでレポート サーバー プロジェクトとして使用できます。詳細については、「Reporting Services のサンプル」を参照してください。

Reporting Services のレポートを作成できる 2 つのレポート作成環境があります。

  • Business Intelligence Development Studio のレポート デザイナーには、開発者にとってなじみのある Visual Studio ユーザー インターフェイスが用意されています。BI Development Studio ソリューション ファイルでは、複数のレポート サーバー プロジェクトを作成できます。プロジェクトとフォルダーを使用することで、複数の共有データ ソース、共有データセット、およびリソースを整理できます。レポート パーツを含む個々のアイテムまたはすべてのアイテムをレポート サーバーにパブリッシュできます。レポート サーバーからアイテムを直接レポートまたはレポート プロジェクトに追加することはできません。

  • レポート ビルダー 3.0 は、Office のリボン ユーザー インターフェイスを備えたスタンドアロン アプリケーションです。レポート ビルダーでは、一度に 1 つのレポートまたは共有データセットを開きます。ユーザーに十分な権限がある場合は、レポート サーバーから直接レポートまたは共有データセットを開いて編集できます。

    注意

    AdventureWorks 2008R2 サンプル レポートは、レポート ビルダー 3.0 で実行するようにデザインされていません。初めてレポートを作成する場合は、レポート ビルダーのトピック、チュートリアル、サンプル、およびビデオから、レポート デザインの概念と機能について学習できます。詳細については、msdn.microsoft.com のレポート ビルダー 3.0 に関するドキュメントの「レポート ビルダー 3.0 の概要」および「チュートリアル (レポート ビルダー 3.0)」を参照してください。「レポート ビルダー 3.0 のサンプル レポート」も参照してください。

このセクションのチュートリアルは、レポートの作成経験が豊富なユーザーが Business Intelligence Development Studio のレポート デザイナーを使用して AdventureWorks 2008R2 サンプル レポートを作成するのに役立ちます。 この一連のレポートには、SQL Server 2008 R2 Reporting Services の最新のレポート デザイン機能の例が用意されています。複雑な入れ子になったレポート アイテムを含むレポートもあるため、「レポート デザインに関するヒント (レポート ビルダー 3.0 および SSRS)」のレポート デザインのヒントを確認することをお勧めします。

必要条件

必要条件の一覧については、「AdventureWorks 2008R2 サンプル レポートの前提条件 (SSRS)」を参照してください。

作業内容

次の表では、一連の AdventureWorks 2008R2 サンプル レポートとそのリレーションシップについて説明しています。

レポート タイトル

目的

リレーションシップ

チュートリアル

AdventureWorks2008R2_Base

各レポートに共通の作業を扱います。ページ ヘッダーとページ フッターのコンテンツ、シナリオ テキストのプレースホルダーとその表示の切り替え、説明テキストのプレースホルダー、パラメーターとその表示、共有データ ソースなどが含まれます。

切り替えによる条件付き表示とブール型パラメーターに基づく式による条件付き表示を設定する例を示します。

各チュートリアルの基本レポートです。各レポートのチュートリアルの最初に、この基本レポートをコピーして名前を変更します。

レポート サーバー プロジェクトと AdventureWorks2008R2_Base レポートの作成 (SSRS)

Employee_Sales_Summary_2008R2

前年の同じ売上と比較して 1 か月の売上を表示します。

ノルマと比較した現在の売上を表示します。

Sales_Order_Detail_2008R2 を開くマトリックス内の販売注文番号に対するドリルスルー アクションが含まれます。

Employee_Sales_Summary_2008R2 レポートの作成 (SSRS)

Sales_Order_Detail_2008R2

一定範囲の販売注文番号に関する販売注文の詳細を表示します。

販売注文ヘッダー領域で Store_Contacts_2008R2 をサブレポートとして使用します。

Sales_Order_Detail_2008R2 レポートの作成 (SSRS)

Store_Contacts_2008R2

店舗の連絡先に関する情報を表示します。

Sales_Order_Detail_2008R2 でサブレポートとして使用します。

Store_Contacts_2008R2 レポートの作成 (SSRS)

Sales_by_Region_2008R2

米国の AdventureWorks の再販業者店舗と個人顧客の場所を表示します。

Customers_Near_Stores_2008R2 を開くマップ内の店舗マーカーとマトリックス内の店舗フィールドに対するドリルスルー アクションが含まれます。

Sales_by_Region_2008R2 レポートの作成 (SSRS)

Customers_Near_Stores_2008R2

AdventureWorks 再販業者店舗の近くに住む個人顧客を表示します。

Sales_by_Region_2008R2 のドリルスルー アクションのターゲット レポートとして使用されます。

Customers_Near_Stores_2008R2 レポートの作成 (SSRS)

変更履歴

変更内容

  • レポートが変更され、AdventureWorks2008R2_Base.rdl が追加されました。