チュートリアル : 基本的な表形式レポートへのパラメータの追加
新規 : 2006 年 7 月 17 日
レポート内に定義する変数をパラメータといいます。データにフィルタを適用したり、データの表示形式を調整したり、関連レポートに接続したりする場合にパラメータを使用します。レポートで使用するパラメータには、クエリ パラメータとレポート パラメータの 2 種類があります。パラメータの詳細については、「Reporting Services でのパラメータを使用した作業」を参照してください。
このチュートリアルでは、パラメータを使って基本的な表形式レポートの内容や外観を調整するさまざまな方法を学習します。
学習する内容
このチュートリアルでは、前のチュートリアル「基本レポートの作成」で作成したレポートにパラメータを追加します。まず、開始日と終了日に基づいてデータセット内のデータを制限する 2 つのクエリ パラメータを追加し、データ ソースから取得したデータにフィルタを適用するレポート パラメータを作成します。
次に、単一値パラメータに設定できる値の一覧をレポート ユーザーに示すため、有効値の一覧を追加します。さらに、複数値パラメータに設定できる値の一覧をレポート ユーザーに示すため、有効値の一覧を追加します。複数値をとるパラメータについては、式による処理も行います。
さらに、パラメータを使用して、データをレポート内に表示するかどうかを制御します。ブール型パラメータを追加してパラメータ値に基づく条件式を Hidden プロパティに設定し、テーブル列や詳細行を非表示にできるようにします。
また、パラメータを使用して、ドリルスルー レポート、リンク レポート、サブレポートへのアクセスも行います。最後のレッスンでは、メイン レポートからドリルスルー レポートにパラメータを渡し、テキスト リンクの色を制御する内部パラメータを定義します。
高度なパラメータ機能の詳細については、「チュートリアル : パラメータを使用した高度な機能」を参照してください。
必要条件
このチュートリアルを使用するには、システムに次のコンポーネントがインストールされている必要があります。
- Microsoft SQL Server 2005 Reporting Services と AdventureWorks サンプル レポート
メモ : サンプルはセットアップ中に自動的にインストールされませんが、必要なときいつでもインストールできます。サンプルのインストールの詳細については、「サンプルのインストール」を参照してください。 メモ : このチュートリアルを完了するには、Reporting Services をネイティブ モードで実行している必要があります。Reporting Services を SharePoint 統合モードで実行していると、レポート サーバーの URL を使用するステップを実行できません。Reporting Services のモードの詳細については、「Reporting Services の配置モード」を参照してください。プロジェクトの配置の詳細については、「SharePoint サイトへのレポート、モデル、共有データ ソースの配置」を参照してください。 - Microsoft SQL Server 2005 Business Intelligence Development Studio
メモ : Business Intelligence (BI) Development Studio は、Itanium ベースのコンピュータではサポートされていません。ただし、x64 ベースのコンピュータでは、BI Development Studio を使用できます。SQL Server サンプル データベースを Itanium ベースのコンピュータに配置した場合は、x86 または x64 ベースのコンピュータの BI Development Studio を使用し、サンプルを修正して実行します。 - Microsoft SQL Server 2005 と AdventureWorks サンプル データベース
さらに、ユーザーには次の権限が必要です。
- レポートの配置とパブリッシュを行う場合は、コンテンツ マネージャまたはパブリッシャのロール
- AdventureWorks データベースからデータを取得する権限
このチュートリアルを行うには、前のチュートリアル「基本レポートのグループ化、並べ替え、書式設定」が完了している必要があります。
このチュートリアルの推定所要時間 : 1 時間
作業内容
レッスン 1 : パラメータのチュートリアルで使用するレポート サーバー プロジェクトの作成
レッスン 2 : 日付によるフィルタ処理を行うパラメータの追加
レッスン 3: 選択可能な値一覧が割り当てられた単一値パラメータの追加
レッスン 4 : "すべて選択" を含む複数値をとるパラメータの追加
レッスン 6 : ドリルスルー レポートに渡すパラメータの追加
参照
その他の技術情報
Reporting Services でのパラメータを使用した作業
Reporting Services での式の使用
レポート パラメータを追加、編集、または削除する方法 (レポート デザイナ)
サブレポートおよびパラメータを追加する方法 (レポート デザイナ)
クエリ パラメータをレポート パラメータに関連付ける方法 (レポート デザイナ)
[データセット] ([パラメータ] タブ、レポート デザイナ)
[レポート パラメータ] (レポート デザイナ)
[サブレポートのプロパティ] ([パラメータ] タブ、レポート デザイナ)
[アクション] (レポート デザイナ)