次の方法で共有


SMDL クエリ デザイナのユーザー インターフェイス

新規 : 2006 年 4 月 14 日

レポート デザイナには、レポートに必要なデータを指定して、Report Server Model データ ソースから抽出するためのクエリ デザイナが複数用意されています。モデルのエンティティやエンティティのフィールドを参照したり選択したりする場合は、グラフィカル クエリ デザイナを使用します。SMDL クエリの仕様が XML 形式である場合は、汎用クエリ デザイナを使用します。レポート デザイナの [データ] タブでは、既定でグラフィカル クエリ デザイナが選択されます。

グラフィカルなクエリ デザイナ

レポート デザイナには、SMDL のクエリをデザインしたり、実行したりするために使用できるグラフィカルなクエリ デザイナが提供されています。レポートの処理時には、作成したクエリに基づいて、レポート データセットが設定されます。グラフィカル クエリ デザイナは、3 つの領域 (ペイン) に分割されています。次の図に各ペインの名称を示します。

セマンティック モデル クエリ デザイナの UI

次の表に各ペインの機能を示します。

ペイン 機能

エクスプローラ ペイン

モデル内のエンティティやエンティティ フィールドをグラフィカルに表示します。このペインは、エンティティや、そのエンティティに関連したエンティティ、フィールドを参照するときに使用します。

デザイン領域

モデルからフィールドが一覧表示されます。このペインは、選択したフィールドのレイアウトを調整するときに使用します。

結果ペイン

クエリの結果を表示します。クエリを実行するには、任意のペインで右クリックして、[実行] をクリックするか、ツール バーの [実行] (クエリの実行) ボタンをクリックします。

エクスプローラ ペインまたはデザイン領域ペインの情報を変更した場合、[実行] をクリックしたときに、変更内容が結果ペインに反映されます。

デザイン領域から列を削除するなど、特定のペインで操作を実行するには、列を右クリックして表示されるメニューから目的のコマンドをクリックします。

ms408278.note(ja-jp,SQL.90).gif重要 :
クエリ デザイナを使用してクエリを作成または更新した場合は、レポートを保存する必要があります (または、レイアウト ビューに切り替えると、自動的にレポートが保存されます)。レポートを保存すると、変更内容が [データセットのレポート] ウィンドウに反映されます。

ツール バーのボタンを使用してクエリをデザインすることもできます。

セマンティック モデル クエリ言語 - デザイナのツール バー

次の表は、ツール バーのボタンと、各ボタンの用途を一覧にしたものです。

ボタン 説明
選択したデータセットを編集するための省略記号 (ピリオド 3 つ)

選択されているデータセットを編集します。

選択したデータセットの削除

選択されているデータセットを削除します。

データセット フィールドの更新

データ ソースに従ってデータセットのフィールドを更新します。[データセット] ウィンドウが表示されている場合、フィールドに対するあらゆる変更が、選択したデータセットの一連のフィールドに反映されます。[データセット] ウィンドウを表示するには、[表示] メニューの [データセット] をクリックします。

汎用クエリ デザイナ ボタンのアイコン

汎用クエリ デザイナとグラフィカル クエリ デザイナを切り替えます。

元に戻す操作

最後の操作を元に戻します。

やり直し操作

最後の操作を再実行します。

クエリの実行

クエリを実行し、その結果として得られた行を結果ペインに表示します。

選択したフィルタ列の隣にある画像のフィルタ処理

[データのフィルタ選択] ダイアログ ボックスを開きます。このダイアログ ボックスでは、フィルタを適用するデータを選択できます。フィルタは、デザイン領域に現在表示されているデータとは無関係に指定できます。

汎用クエリ デザイナ

Report Server Model データセットを作成するとき、既定では、レポート デザイナにグラフィカル クエリ デザイナが表示されます。汎用クエリ デザイナに切り替えるには、ツール バーで汎用クエリ デザイナ (汎用クエリ デザイナ ボタンのアイコン) の切り替えボタンをクリックします。

汎用クエリ デザイナは、SMQL クエリ ペインと結果ペインという 2 つのペインで構成されます。このクエリ デザイナ ビューは主に、SMQL クエリ仕様を他のソースから入手でき、それをクエリ ペインに貼り付ける場合に使用します。グラフィカルなクエリ デザイナと異なり、汎用クエリ デザイナでは、クエリ構文のチェックやクエリの再構成は行われません。ツール バーの [実行] をクリックすると、データ ソースに対するクエリが実行され、その結果が結果ペインに表示されます。

汎用セマンティック モデル言語クエリ デザイナ

次の表に各ペインの機能を示します。

ペイン 機能

クエリ ペイン

SMQL 仕様テキストを表示します。SMQL クエリ言語を使用してクエリを編集したり貼り付けたりする際に、このペインを使用します。

結果ペイン

クエリの結果を表示します。クエリを実行するには、任意のペインで右クリックして、[実行] をクリックするか、ツール バーの [実行] ボタンをクリックします。

ツール バーのボタンを使用してクエリをデザインすることもできます。

セマンティック クエリ言語デザイナのツール バー

次の表は、ツール バーのボタンと、各ボタンの用途を一覧にしたものです。

ボタン 説明
選択したデータセットを編集するための省略記号 (ピリオド 3 つ)

選択されているデータセットを編集します。

選択したデータセットの削除

選択されているデータセットを削除します。

データセット フィールドの更新

[データセット] ウィンドウに表示されているデータセットのフィールドを、現在のクエリ テキストに基づいて更新します。

クエリの実行

クエリ テキストを実行し、その結果として得られた行セットを結果ペインに表示します。

参照

その他の技術情報

Reporting Services のクエリ デザイン ツール
レポートのデータセットの定義
レポート データセットの定義 (レポート モデル データ ソース)

ヘルプおよび情報

SQL Server 2005 の参考資料の入手