レポート ビルダーのレポート デザイン ビュー
この記事では、レポート リソースを簡単に整理し、ページ分割されたレポートをすばやく作成できるようにレポート ビルダー ウィンドウがどのように設計されているかについて説明します。 デザイン画面はウィンドウの中央に位置し、その周辺にリボンとペインが配置されています。 以下のセクションでは、レポート リソースの追加、選択、整理や、レポート アイテムのプロパティの変更に使用するペインについて説明します。
リボン
レポート ビルダーのリボンでは、レポートのデザインに使用する最も一般的に使用されるツールとコマンドにすばやくアクセスできます。 各タブとオプションのグループは、ワークフローを中断することなく必要なツールを見つけるのに役立つ論理的に編成されています。
パラメーター
レポート パラメーターを使用すると、レポート データの制御、他のレポートとの関連付け、レポートの表示方法の変更が可能になります。 [パラメーター] ペインには、レポート パラメーターの多目的に使えるレイアウトが用意されています。
詳細については、「レポート ビルダーのページ割り付けレポートのパラメーター」を参照してください。
レポート デザイン画面
レポート ビルダーのレポート デザイン画面は、レポートをデザインするためのメイン作業領域です。 データ領域、サブレポート、テキスト ボックス、画像、四角形、線などのレポート アイテムをレポートに配置するには、それらのアイテムをリボンまたはレポート パーツ ギャラリーからデザイン画面に追加します。 レポートデザイン画面では、グループ、式、パラメーター、フィルター、アクション、表示設定、および書式設定をレポート アイテムに追加できます。
Note
レポート パーツは、SQL Server Reporting Services 2019 以降の SQL Server Reporting Services のすべてのリリースと、Power BI Report Server 2022 年 9 月以降の Power BI Report Server のすべてのリリースで廃止になっています。
次の詳細を変更することもできます。
レポート本文のプロパティ: レポート項目の外側にあるデザイン サーフェイスの白い領域を右クリックし、[本文のプロパティ] を選択して、境界線や塗りつぶしの色などのプロパティを変更します。
ヘッダーとフッターのプロパティ: レポート項目の外側にあるヘッダー領域またはフッター領域のデザイン サーフェイスの白い領域を右クリックし、[ヘッダーのプロパティ] または [フッターのプロパティ] を選択して、境界線や塗りつぶしの色などのプロパティを変更します。
レポート プロパティ: デザイン サーフェイスの周囲の灰色の領域を右クリックし、[レポート プロパティ] を選択して、ページ設定などの設定を変更します。
レポート アイテムのプロパティ: レポート アイテムを右クリックし、 プロパティ を選択して特定のプロパティを変更します。
キーボードを使用してデザイン画面の項目を変更する方法については、「レポート ビルダーのページ分割されたレポートのアクセシビリティに関するキーボードショートカット」を参照してください。
デザイン サーフェイスのサイズと印刷領域
デザイン画面のサイズは、レポートを印刷するために指定するページ サイズの印刷領域と異なる可能性があります。 デザイン画面のサイズを変更しても、レポートの印刷領域は変更されません。 レポートの印刷領域に対するサイズ設定に関係なく、完全なデザイン領域のサイズは変わりません。 詳細については、「ページ分割されたレポートでのレンダリング動作 (Report Builder)」を参照してください。
ヒント
ルーラーを表示するには、[表示] タブの [ルーラー] ボックスをオンにします。
レポート データ
レポート データ ペインから、レポート レイアウトをデザインする前にレポートに必要なレポート データおよびレポート リソースを定義します。 たとえば、レポート データ ペインに、データ ソース、データセット、計算フィールド、レポート パラメーター、および画像を追加することができます。
レポート データ ペインにアイテムを追加した後、レポート内でデータが表示される場所を制御するにはデザイン画面のデータ領域にフィールドをドラッグします。
ヒント
フィールドをテーブルやグラフなどのデータ領域に配置せずに、レポート データ ペインからレポート デザイン画面に直接ドラッグすると、レポートを実行する際に、そのフィールドのデータの最初の値のみが表示されます。
組み込みフィールドをレポート データ ペインからレポート デザイン画面にドラッグすることもできます。 表示されると、これらのフィールドはレポートに関する情報を提供します。 この情報には、レポート名、レポート内のページの合計数、および現在のページ番号が含まれます。
レポート デザイン画面にアイテムを追加すると、一部のものは [レポート データ] ペインに自動的に追加されます。 たとえば、レポート パーツ ギャラリー ペインからレポート パーツを追加した場合、そのレポート パーツがデータ領域であれば、レポート データ ペインに自動的にデータセットが追加されます。 また、レポートに画像を埋め込むと、その画像は [レポート データ] ペインの [画像] フォルダーに追加されます。 詳細については、「 レポート ビルダーのレポート パーツおよびデータセット」を参照してください。
Note
レポート データ ペインに新しいアイテムを追加するには、 [新規作成] ボタンを使用します。 同一のデータ ソースまたは別のデータ ソースから複数のデータセットをレポートに追加できます。 レポート サーバーから共有データセットをも追加できます。 同一のデータ ソースから新しいデータセットを追加するには、データ ソースを右クリックして、[データセットの追加] を選びます。
[レポート データ] ペインの項目の詳細については、次の記事を参照してください。
- 改ページ対応レポート内の組み込み Globals および User 参照 (Report Builder)
- ページ分割されたレポート内の画像 (レポート ビルダー)
- レポート ビルダーでデータ接続文字列を作成する
- レポート埋め込みデータセットと共有データセット (レポート ビルダーおよび SSRS)
- データセット フィールド コレクション (レポート ビルダーおよび SSRS)
レポート パーツ ギャラリー
レポートを作成する最も簡単な方法は、レポート サーバーまたは SharePoint サイトに統合されたレポート サーバー上で既存のレポート パーツに接続することです。
[挿入] タブの [レポート パーツ] を選んで、レポート パーツ ギャラリーペインを開きます。 ここでは、レポートに追加するレポート パーツを検索できます。 レポート パーツは、レポート パーツの名前のすべてまたは一部でフィルター処理できます。 作成者、修飾子、最終更新日、保存場所、および種類でフィルター処理することもできます。 たとえば、ある同僚が先週作成したグラフをすべて検索できます。
Note
レポート パーツ ギャラリー ペインを表示するには、サーバーに接続している必要があります。
レポート パーツは SQL Server Reporting Services 2019 以降の SQL Server Reporting Services のすべてのリリースでは非推奨となり、SQL Server Reporting Services 2022 以降および Power BI Report Server で廃止されました。
検索結果はサムネイルまたは一覧で表示でき、名前、作成日、変更日、および作成者で検索結果を並べ替えることができます。 詳細については、「レポート パーツ (レポート ビルダーおよび SSRS)」を参照してください。
プロパティ
[プロパティ] ペインを表示するには、[表示] タブの [表示/非表示] グループで [プロパティ] を選びます。
データ領域、画像、テキスト ボックス、レポート本文など、レポート内のすべてのアイテムには、対応するプロパティが存在します。 たとえば、テキスト ボックスの BorderColor プロパティはテキスト ボックスの境界線の色の値を示し、レポートの PageSize プロパティはレポートのページ サイズを示します。
これらのプロパティは、[プロパティ] ペインに表示されます。 このペインに表示されるプロパティは、選択されたレポート アイテムによって変化します。
プロパティ値を変更する
レポート ビルダーでは、以下の方法でレポート アイテムのプロパティを変更できます。
- リボンのボタンとリストを選択します。
- 適切なダイアログ内での設定を変更します。
- [プロパティ] ウィンドウで、プロパティの値を変更します。
使用頻度の高いプロパティについては、ダイアログ およびリボンで設定できるようになっています。 プロパティにより、リストからプロパティ値を設定したり、値を入力したり、<Expression>
を選択して式を作成したりできます。
[プロパティ] ペインの表示を変更する
デフォルトでは、[プロパティ] ペインに表示されるプロパティが、[アクション]、[罫線]、[塗りつぶし]、[フォント]、[全般] など、大まかなカテゴリ別に表示されます。 各カテゴリには、一連のプロパティが関連付けられています。 たとえば、フォント カテゴリには次のプロパティが一覧表示されます。
- 色
- FontFamily
- FontSize
- FontStyle
- FontWeight
- LineHeight
- TextDecoration
プラパティ ペインの上部にある Categorize または Alphabetize アイコンを選択して、プロパティの表示方法に応じて プラパティ ペイン ビューを切り替えます。 プロパティ ページ アイコンを選択すると、選択したレポート項目のレポート本文のプロパティ ダイアログが開きます。
グループ化
グループを使用して、レポート データを視覚的な階層に整理し、合計を計算します。 データ領域内の行グループおよび列グループは、デザイン画面で表示できるほか、グループ化ペインで表示することもできます。 グループ化ペインには、行グループ ペインと列グループ ペインという 2 つのペインがあります。 データ領域を選ぶと、[グループ化] ペインにそのデータ領域内のすべてのグループが階層リストとして表示されます。 子グループは対応する親グループの下に表示されます。
グループは、レポート データ ペインからフィールドをドラッグし、デザイン画面またはグループ化ペインにドロップすることによって作成できます。 グループ化ペインでは、親グループ、隣接グループ、および子グループを追加できるほか、グループ プロパティの変更およびグループの削除を行えます。
[グループ化] ペインはデフォルトで表示されますが、[表示] タブで[グループ化ペイン] をオフにして閉じることができます。"グラフ" または "ゲージ" のデータ領域については、[グループ化] ペインを使用できません。
詳細については、「ページ分割されたレポート(レポート ビルダー)のグループ化ペイン 」および「レポート ビルダーのページ分割されたレポートのグループ」を参照してください。
[ファイル名を指定して実行]
レポート デザイン ビューでは、実際のデータではなく、フィールド名または式で示されるデータの表現を操作します。 レポート レイアウトのコンテキストで実際のデータを表示する場合は、[ホーム] タブのリボンで [実行] を選択してレポートをプレビューします。 レポートのデザインとプレビューとの切り替えを利用すれば、レポートのデザインを調整してすぐに、その結果を確認できます。
[実行] を選ぶと、レポート ビルダーは、レポート データ ソースに接続してデータをコンピューターにキャッシュします。その後、データとレイアウトを組み合わせてレポートを HTML ビューアーで表示します。 レポートは、レポートのデザイン作業中に何度でも実行できます。 レポートが完成したら、レポート サーバーにレポートを保存できます。レポート サーバーにレポートを保存すると、適切な権限を持つ他のユーザーはそのレポートを表示できます。
詳細については、「レポート ビルダーでレポートをプレビューする」を参照してください。
パラメーターを指定してレポートを実行する
レポートを実行すると、レポートは自動的に処理されます。 レポートにパラメーターが含まれている場合は、すべてのパラメーターに既定値があるときにのみレポートを自動的に実行できます。 レポートを実行するときにパラメーターに既定値がない場合は、パラメーターの値を選択し、[実行] タブのリボンで [更新] を選択する必要があります。詳細については、「レポート パラメーター (レポート ビルダーおよびレポート デザイナー)」を参照してください。
印刷プレビュー
レポートをプレビューすると、HTML レポートのようになります。 レポートが印刷でどのように表示されるかを確認するには、[実行] タブのリボンで印刷レイアウトを選択して印刷レイアウト モードに切り替えます。このビューは、イメージおよび PDF 表示拡張機能の出力に似た印刷ページをシミュレートしますが、実際の画像や PDF ファイルではありません。