SMDL クエリ デザイナのユーザー インターフェイス
新規 : 2006 年 4 月 14 日
レポート デザイナには、レポートに必要なデータを指定して、Report Server Model データ ソースから抽出するためのクエリ デザイナが複数用意されています。モデルのエンティティやエンティティのフィールドを参照したり選択したりする場合は、グラフィカル クエリ デザイナを使用します。SMDL クエリの仕様が XML 形式である場合は、汎用クエリ デザイナを使用します。レポート デザイナの [データ] タブでは、既定でグラフィカル クエリ デザイナが選択されます。
グラフィカルなクエリ デザイナ
レポート デザイナには、SMDL のクエリをデザインしたり、実行したりするために使用できるグラフィカルなクエリ デザイナが提供されています。レポートの処理時には、作成したクエリに基づいて、レポート データセットが設定されます。グラフィカル クエリ デザイナは、3 つの領域 (ペイン) に分割されています。次の図に各ペインの名称を示します。
次の表に各ペインの機能を示します。
ペイン | 機能 |
---|---|
エクスプローラ ペイン |
モデル内のエンティティやエンティティ フィールドをグラフィカルに表示します。このペインは、エンティティや、そのエンティティに関連したエンティティ、フィールドを参照するときに使用します。 |
デザイン領域 |
モデルからフィールドが一覧表示されます。このペインは、選択したフィールドのレイアウトを調整するときに使用します。 |
結果ペイン |
クエリの結果を表示します。クエリを実行するには、任意のペインで右クリックして、[実行] をクリックするか、ツール バーの [実行] () ボタンをクリックします。 |
エクスプローラ ペインまたはデザイン領域ペインの情報を変更した場合、[実行] をクリックしたときに、変更内容が結果ペインに反映されます。
デザイン領域から列を削除するなど、特定のペインで操作を実行するには、列を右クリックして表示されるメニューから目的のコマンドをクリックします。
重要 : |
---|
クエリ デザイナを使用してクエリを作成または更新した場合は、レポートを保存する必要があります (または、レイアウト ビューに切り替えると、自動的にレポートが保存されます)。レポートを保存すると、変更内容が [データセットのレポート] ウィンドウに反映されます。 |
ツール バーのボタンを使用してクエリをデザインすることもできます。
次の表は、ツール バーのボタンと、各ボタンの用途を一覧にしたものです。
ボタン | 説明 |
---|---|
選択されているデータセットを編集します。 |
|
選択されているデータセットを削除します。 |
|
データ ソースに従ってデータセットのフィールドを更新します。[データセット] ウィンドウが表示されている場合、フィールドに対するあらゆる変更が、選択したデータセットの一連のフィールドに反映されます。[データセット] ウィンドウを表示するには、[表示] メニューの [データセット] をクリックします。 |
|
汎用クエリ デザイナとグラフィカル クエリ デザイナを切り替えます。 |
|
最後の操作を元に戻します。 |
|
最後の操作を再実行します。 |
|
クエリを実行し、その結果として得られた行を結果ペインに表示します。 |
|
[データのフィルタ選択] ダイアログ ボックスを開きます。このダイアログ ボックスでは、フィルタを適用するデータを選択できます。フィルタは、デザイン領域に現在表示されているデータとは無関係に指定できます。 |
汎用クエリ デザイナ
Report Server Model データセットを作成するとき、既定では、レポート デザイナにグラフィカル クエリ デザイナが表示されます。汎用クエリ デザイナに切り替えるには、ツール バーで汎用クエリ デザイナ () の切り替えボタンをクリックします。
汎用クエリ デザイナは、SMQL クエリ ペインと結果ペインという 2 つのペインで構成されます。このクエリ デザイナ ビューは主に、SMQL クエリ仕様を他のソースから入手でき、それをクエリ ペインに貼り付ける場合に使用します。グラフィカルなクエリ デザイナと異なり、汎用クエリ デザイナでは、クエリ構文のチェックやクエリの再構成は行われません。ツール バーの [実行] をクリックすると、データ ソースに対するクエリが実行され、その結果が結果ペインに表示されます。
次の表に各ペインの機能を示します。
ペイン | 機能 |
---|---|
クエリ ペイン |
SMQL 仕様テキストを表示します。SMQL クエリ言語を使用してクエリを編集したり貼り付けたりする際に、このペインを使用します。 |
結果ペイン |
クエリの結果を表示します。クエリを実行するには、任意のペインで右クリックして、[実行] をクリックするか、ツール バーの [実行] ボタンをクリックします。 |
ツール バーのボタンを使用してクエリをデザインすることもできます。
次の表は、ツール バーのボタンと、各ボタンの用途を一覧にしたものです。
ボタン | 説明 |
---|---|
選択されているデータセットを編集します。 |
|
選択されているデータセットを削除します。 |
|
[データセット] ウィンドウに表示されているデータセットのフィールドを、現在のクエリ テキストに基づいて更新します。 |
|
クエリ テキストを実行し、その結果として得られた行セットを結果ペインに表示します。 |
参照
その他の技術情報
Reporting Services のクエリ デザイン ツール
レポートのデータセットの定義
レポート データセットの定義 (レポート モデル データ ソース)