これについては既にいくつかの質問がありますが、私は少し違いますと感じています。SSRS別のパラメータに基づいてパラメータ値を設定してください
私は、ユーザーが2つの日付パラメータ(DateFrom、DateTo)を使用して指定できる日付範囲に基づくレポートを作成しました。ただし、「過去30日」、「過去60日」、「過去90日」、「先月」などの定義済みの日付範囲を提供するドロップダウンが必要です。
私はすでに、これらの行を生成し、データセットを作成した、例の行は次のようになります。 ラベル=「Last30Days」、DateFrom = 2016年8月15日、DateTo = 2016年9月13日
基本的に、私は使用フローが次のようになります。 ユーザーがレポートを読み込むと、[定義済みの日付範囲]パラメーターの既定値は[ラベル] [手動]値NULLになります。 2つの日付フィールドは空です。ユーザーは自分の日付範囲を自由に指定することもできますし、ドロップダウンを使用して日付範囲を選択することもできます。
これは簡単に達成できますか?以前はカスケードされたパラメータを使っていましたが、これは本当に好きではありません。私はこれをタイプするともっと思っています。ちょっとした表現を使うことができるのだろうか...と思っています。ドロップダウンのオプションが選択されたら、これらの値にパラメータを設定してください...?
編集: 私はそれを動作させるように並べ替えることができました。 "Last [30 | 60 | 90] days"、 "Last month"、 "manual"のプリセットドロップダウンに利用可能な値(ラベル/値の一致)を追加しました。私はデフォルトを "Manual"に設定しました。プリセット日付データセットにパラメータを追加し、それを "PresetDates"パラメータに向けました。次に、データセットをデフォルト値に使用する2つの日付パラメータを設定します。ドロップダウンを使用すると、2つの日付パラメータが設定されますが、設定した後に別のものを選択しようとすると、変更されません。
あなたがして、パラメータを設定するために、日付範囲パラメータのデフォルト値のプロパティを使用することができますデフォルトはドロップダウンリストを使用します。しかし、ユーザーが日付を指定すると、パラメータには日付が設定されます。あなたにさらなる助けが必要な場合は教えてください。 –
@alejandrozuletaあなたがコメントしたときに、私はちょうどその試みを終えました。それは "作品の並べ替え"、私の編集でのOPを参照してください。パラメータには必要な値が入力されますが、ドロップダウンを変更しようとすると、日付パラメータの値は変更されません。 – chadwin
ユーザーがパラメータを入力し、ドロップダウンが** Manual **に設定されていないとどうなりますか?範囲、ドロップダウンで指定された範囲、または日付パラメータで指定された範囲はどれですか?} –