1

私のSSRSレポートには、場所、本を持っている、著者の3つのパラメーターがあります

場所は常に選択され、複数値のドロップダウンであり、独自のデータセットがあります。
Has book は true または false であり、値もデータセットから取得されます。作成者は、複数の値を許可し、独自のデータセットを持つ選択肢を持つドロップダウンです。

私が設定する必要があるのは、false が選択された場合、author パラメーターは値を必要とせず、true が選択された場合、作成者のドロップダウンを選択できるようにすることです。

作成者データセットで使用できる if 条件に似ているか、これを行うための別のオプションを知っている人はいますか。

4

1 に答える 1

0

通常の SSRS インターフェイスでは、パラメータを必須または必須に変更することはできません。最も簡単な回避策は、パラメーターを常に必須に設定し、そのパラメーターのデータセットに値を追加することです ( <Not Required>.

これは、SQL ステートメントで実現できます。

SELECT
  field1
  field2
FROM
  myTable
WHERE
  mycondition = whatever

UNION ALL
SELECT
   '<Not Required>',
   1
于 2012-10-11T20:17:42.363 に答える