0

小さな問題があるので、解決するためにあなたの助けが必要です。

複数選択を無効にしたパラメータがあります。しかし、「すべて選択」のデフォルト値を追加したいと思います。複数値 (チェックボックス) なしでこれを行う方法がわかりません。

1000 個の値の大きなパラメーター リストがあり、この場合チェック ボックスを使用するのは実際的ではないため、これを実行したいと考えています。

使用可能な値に使用したのと同じデータセットで指定のデフォルト値を追加しようとしましたが、機能しません。この方法では、クエリの最初の値を返すだけです。

私がやりたいことをすることは可能ですか?

ご協力いただきありがとうございます。

4

1 に答える 1

0

Reporting Services 2008 R2 または 2012 を使用していると仮定しています。

これを行う方法は、パラメータに使用可能な値のリストを生成するデータセット クエリを変更して、人為的な「すべての値」オプションを挿入することです。次に、メイン データセットのクエリを変更して、「すべて」オプションを処理する必要があります。つまり、次のようになります。

WHERE Somecolumn = @MyParameter OR @MyParameter = 'All'

このリンクは、SSRS 2005 用のより詳細な例ですが、原則は同じです。

于 2013-09-25T02:55:10.880 に答える