「Category」という名前のドロップダウンレポートパラメータが1つあります。その値に基づいて「カテゴリ」の値が選択されると、対応するカテゴリのユーザーは、「ユーザー」という2番目の複数値パラメーターに値を設定されます。 「ユーザー」は多値パラメータであり、非常に大きなリストであり、特定のユーザーを選択するために大きなリストを通過するのはユーザーにとって不便です。だから私は 'EnterNames'と呼ばれるもう1つのレポートパラメータを持っています。ここで、ユーザはすでに知っているユーザの名前を直接入力できます。このフィールドは、ユーザーにとってはオプションです。ssrs clear report parameters値
今の問題は次のとおりです。
- ユーザーが「EnterNames」に値を入力し、彼はカテゴリ「EnterNames」を変更したとき、その後レポートをレンダリングするときに属していないユーザーが入力した値を示し続けますこのカテゴリのだから、ここではユーザーはいつも「EnterNames」を手動でクリアしなければなりません。これは良いユーザーエクスペリエンスではありません。
「カテゴリ」の値に基づいて「EnterNames」をクリアする方法はありますか? ユーザーを選択してユーザーフレンドリーにするために、大きなリストを通過することを避ける方法はありますか?
ああ、SSRS明確になり、私が見つけた唯一のものカスケード・パラメータから入力された値は、新しいvその値リストにalueが追加されます。明らかに、タイプインリストのオプションではありません。 (したがって、 "A、B、C"から "A"に利用可能になっても値はクリアされません)。 – bitnine