大規模な組織の地理を表すWebブラウザーでトップダウンの階層データを表示する必要があります。データは次のようになります(ただし、実際のリストは膨大な数であり、47のサイトに700の部門があり、8000人のスタッフがいます):
London
South
Finance
Operations
West
Billing
Credit Approval
Reclaims
Processors
Leeds
Corporate
Directors
Vice
ユーザーはWebサイト内で、特定のレベルの横にあるAllをクリックするか、構造を調べてSpecific/All Layer(s)from each layer。
誰かがこれを直感的な方法で達成するための最良の方法についてアドバイスやインスピレーションを提供できますか? SAPやOracleのような「大物」はどのようにしてソリューションを実現しますか?これを表示するために誰かが画面グラブを共有できますか?
次のように、ネストされたドロップダウンリストを使用することを考えました。
ただし、特に次のようなより複雑な選択が必要な場合は、少し不便な感じがします。
All users from West, plus
No users from Billing, plus
Selected users from Credit Approval
私は研究をしたがあまり出てこなかった。 Jeff Atwoodがタグを提案 階層(フラットリスト)ではなく、階層自体が重要であるため、このインスタンスでは機能しないと思います。代替手段としてのツリービュー 効果的な不動産に向けられていないようです 、そして チェーンされた選択リスト... の古いお気に入りがあります
私はSAPについて少し作業しましたが、sapにはそのようなもののグラフィック表現がありません。通常はC.Cを扱います。番号または部門。
「Filter」というタイトルのTreeView
と「Selected」というタイトルのListView
を使用すると、ツリービューに場所と部門が表示されます。ユーザーは部門/場所を選択してから、矢印またはプラス記号をクリックするだけで、選択したグループ/場所を「選択済み」リストに追加できます。
選択されたユーザーの部分については、これはあまり一般的な選択ではないので、部門をクリックしたときにそのオプションをコンテキストメニューに追加すると、その部門の従業員のウィンドウが表示されます。
ところで、私たちにはこれを正確に行う内部システムがあり、混乱についてユーザーから苦情を聞いたことはありません。