現在、データテーブルと多数のフィルターで構成されるビッグデータWebアプリを構築しています
ユーザー要件の1つは、一部のデータの除外です。したがって、現在の画像に表示されるように、リバースオプションを追加しました。
この問題を処理するための一般的な方法、以前に行われた調査、この要件を処理するためのより良い方法があるかと思います。
このソリューションのうち、より直感的に見えるのはどれですか?
あなたのコメントの1つによると、ユースケースは「少数を除くすべてのモデルを選択する」の場合です同じことをするために、
1)ユーザーは「すべて選択」して、不要なものを選択解除できます。 [すべて選択]-ユーザーにとっては1つの追加手順であり、どのような方法でも 提案した除外UIで)除外するものを選択する必要があります。選択解除操作と同じように実行できます。
2)また、このようなデータのバッチ選択/選択解除については、モデル/データに階層/ネストを追加し、それを検索UIで補完して、見ているモデルまたはシリーズに簡単にアクセスできると考えることができます。ネストされたデータグループについて見つけることができる近い例を添付します。
---(
私が正しく理解した場合、必要なのはフィルターを包括的または排他的にすることです。両方のオプションがあるドロップダウンを使用できます。
デフォルトでは最もよく使用されます(私が想定しているものを含みます)。フレージングはあなたのシナリオによりよく適応する可能性がありますが、アイデアは"選択したフィルターからの結果のみを含める"、"選択したフィルターからの結果を除外する"です。