SQL Server Report Builder でレポートを生成しようとしています (初めて)
そして、私はこのフィールドを持つリストを持っています:name, order, weight, temp
フィールドorder
に値がない場合もあります。そして、値のない行をフィルタリングしたいorder
!
敬具 マルコ
SQL Server Report Builder でレポートを生成しようとしています (初めて)
そして、私はこのフィールドを持つリストを持っています:name, order, weight, temp
フィールドorder
に値がない場合もあります。そして、値のない行をフィルタリングしたいorder
!
敬具 マルコ
定義したクエリを含むデータセットを使用していますか? その場合は、フィルター入力に基づいてクエリを実行できます。したがって、たとえば、値をクエリ (All, ,NotMissingOrder) に渡す Report Builder レポートにパラメーターを追加できます。
したがって、以下は、レポート「@FilterParam」から渡されたパラメーターを受け取ります。これは、フィルターが選択されている場合、NotMissingOrder の値として使用されます。これにより、Order に値がないレコードが出力から除外されます。パラメータのデフォルト値を = 'All' に設定できます。そうしないと、すべてが返されます。
Select *
From Table t
Where(isnull(t.Order,'MissingOrder') = @FilterParam
Or
@FilterParam = 'All')