ユーザーが 2 つの複数選択オプション プロンプトを希望するレポート要件があります。
- シナリオ A. ユーザーが両方のプロンプトで値を選択した場合、両方のプロンプトで選択された値でリストをフィルタリングする必要があります。
- シナリオ B. ユーザーがプロンプト 1 で値を選択し、プロンプト 2 で値を選択しない場合 - プロンプト 1 で選択された値のみでリストをフィルタリングする必要があります。
- シナリオ C. ユーザーがプロンプト 2 で値を選択し、プロンプト 1 で値を選択しない場合 - リストはプロンプト 2 で選択された値のみでフィルタリングする必要があります。
どちらのプロンプトもオプションであるため、フィルターはオプションのままです。
両方のプロンプト値が選択されている場合、レポートはシナリオ A で正常に機能します。
ただし、シナリオ B では、レポートはプロンプト 1 から選択された値を表示します (これは正しいです) が、プロンプト 2 からのすべての値は表示されます (これは正しくありません。選択されていない値は表示されません)。
シナリオ C では、レポートにはプロンプト 2 から選択された値が表示されますが (これは正しい)、プロンプト 1 からのすべての値が表示されます (これは正しくありません。選択されていない値は表示されません)。
上記のシナリオに従ってレポートがフィルター処理されるようにするための解決策を提供していただけますか?