チュートリアル : レポート ビルダのクリックスルー レポートのカスタマイズ
新規 : 2006 年 4 月 14 日
レポート ビルダのレポートを読む人が列や行の対話型データをクリックして、そのデータに関する新しいレポートを生成できます。これらの新しいレポートは "クリックスルー レポート" と呼ばれ、対象エンティティの既定の詳細属性と、対象エンティティに関連するエンティティの既定の集計属性から自動的に生成されます。モデルの設計時にこれらの属性を割り当てる方法によっては、レポート ビルダのレポート作成者とその読者に無数のクリックスルーを作成することもできます。
クリックスルー レポートの外観は、クリックしたデータがスカラ値か集計値かによって異なります。スカラ値をクリックした場合は、単一インスタンス レポート テンプレートを使用してデータが値のリストとして表示されます。集計値をクリックした場合は、複数インスタンス レポート テンプレートを使用してデータがテーブルに表示されます。
クリックスルー レポートに使用される自動レポート テンプレートに頼らずに、独自のカスタム レポートを作成してクリックスルー レポートとして使用することもできます。たとえば、レポート ビルダのレポートを読んでいる人がメイン レポートの製品名をクリックしたときに、その製品の関連情報が表示されるレポートを作成したいとします。自動生成される単一インスタンス レポートを使用するのではなく、この製品についてレポートの読者に見せたい特定のデータを含んでいるレポートを作成できます。
このチュートリアルでは、レポート ビルダのレポートを作成し、レポートをレポート モデルのエンティティにリンクする方法を学びます。レポートをモデルにリンクした後、加えた変更を確認します。
メモ : |
---|
クリックスルー レポートは SQL Server Enterprise Edition を実行している場合のみ使用できます。組織で実行している SQL Server のバージョンが不明な場合は、データベース管理者に問い合わせてください。 |
重要 : |
---|
サンプル データベースはセットアップ時に自動的にインストールされませんが、必要なときいつでもインストールできます。サンプルのインストールの詳細については、「サンプルのインストール」を参照してください。 |
必要条件
このチュートリアルを使用するには、システムに次のコンポーネントがインストールされている必要があります。
- AdventureWorks データベースと Adventure Works のレポート モデルを配置した Microsoft SQL Server 2005 Enterprise Edition の Reporting Services。Reporting Services はネイティブ モードで実行されている必要があります。
SQL Server 2005 の他のバージョンは、クリックスルー レポートをサポートしていません。SQL Server Express エディションには、モデルのサポートが含まれていません。詳細については、「SQL Server 2005 の各エディションがサポートする機能」を参照してください。 - Business Intelligence Development Studio
- SQL Server Management Studio
- Microsoft .NET Framework version 2.0 (レポート ビルダを実行するシステムで必要)
必要な権限は次のとおりです。
- レポート モデルの配置とパブリッシュを行う場合は、コンテンツ マネージャまたはパブリッシャのロール
- AdventureWorks データベースからデータを取得する権限
作業内容
参照
その他の技術情報
クリックスルー レポートの操作
DefaultDetailAttributes コレクション (モデル デザイナ)
DefaultAggregateAttributes コレクション (モデル デザイナ)
レポートをクリックスルー レポートとしてモデルにリンクする方法