質問
データベースの成長を報告する目的で、1つの重要なこと以外はすべてを作成しています。SSDTでは、パラメータに依存して表示する必要があるグラフ回線を含むレポートを作成しました。データベースのドロップダウンリスト、セクションにあるグラフ(フィールド!DataSize.Value)、カテゴリグループ(日付)、シリーズグループ(DatavaseName)。 パラメータdatabases_idがあります(DataSet1、Valueフィールド:ID、Labelフィールド:DatabaseName)。
レポートを開始してデータベースを選択して[レポートの表示]をクリックすると、リストのパラメータ(データベース)の行が表示されます。選択したパラメータ(データベース)の行だけを取得する方法?
解決
メインSQLクエリのパラメータを参照する必要があります。
何かのようなもの:
ここでdatabaseName= @ databases
または複数のデータベースを選択できる場合は
ここで(@ databases)
これは、レポート内の日付パラメータとマルチセレクトパラメータを使用した例です。 https://technet.microsoft.com/en-us/library/aa337396(v= SQL.105).aspx
Google "SSRSパラメータSQLクエリ"がたくさんの実用的な例とYouTubeのビデオでさえ、ステップバイステップの指示を与えるいくつかのYouTubeのビデオがあります。
所属していません dba.stackexchange