データテーブルまたはグリッドで複数の並べ替え順序を実行するための優れたユーザーインターフェイスコンポーネントまたはデザインパターンを見た人はいますか?多面的な検索とよりスマートな検索オプションがより標準的になっているために、このデザインパターンが一般的ではなくなっているのではないかと思います。
ただし、テーブルの行と列のデータ要素を操作している場合、最初に1列、次に別の列で並べ替えたいという人もいますが、これに対応する標準のUIコントロールはあまりありません。
シールドUIグリッド が複数の並べ替えを実装する方法を確認します。複数の列をクリックしたり、列の並べ替えを解除したりできます。
私の研究では、複雑な表形式データのソート/フィルター/グループのためのかなり信頼できるソリューションに出会いました。これは、OracleのApplication Expressソリューション(APEX 5.0)からのものです。この機能はインタラクティブレポートと呼ばれます。エンドユーザーガイドへのリンクは次のとおりです: インタラクティブレポートの使用 。
機能を追加/削除するために簡略化およびカスタマイズした開発者がいます。内部データアナリストのソリューションとしてUATに実装しました。ユーザーテストは、現在の機能と比較した場合の制御の量について非常に好意的に戻りました。これは明らかにWebサイトのソリューションではありませんが、データアナリスト向けの内部アプリにとっては非常に強力です。