it-swarm-eu.dev

hierarchický návrh vstupu a zobrazení

Možný duplikát:
Jaký je nejlepší způsob zobrazení hluboké hierarchie?

V mé aplikaci musím navrhnout hierarchii produktu.

tj. nadřazená skupina, skupina, části, části atd. (přidat, odebrat, upravit)

Jaký by měl být ideální způsob, jak to udělat na jedné stránce? (Strom mi napadne, ale je příliš svislý, moji primární uživatelé budou mít širokoúhlé monitory.)

1
iamgopal

Jednou z možností, kterou si vymyslím z horní části hlavy, je zobrazení založené na sloupcích podobné jedné z možností zobrazení dostupných v aplikaci Finder v OS X.

Mac OS X Finder in Column View

3
Justin Gallagher

Myslím, že odpověď zní „záleží“ a může být specifická pro danou doménu. Například, pokud máte jen několik a pevný počet skupin nejvyšší úrovně, můžete použít design jako je tento:

enter image description here

Skupiny nejvyšší úrovně lze také uspořádat vodorovně.

Pokud máte více než jen 3-4, ale stále se pohybujete v tuctu nebo dvou, můžete použít něco takového:

enter image description here

2
Hisham

Používal jsem vnořené seznamy definic.

Snadno se vykreslují a vytvářejí pomocí knihovny jako RichFaces. Úrovně můžete kódovat pomocí dědičnosti, abyste umožnili mezery, které potřebujete (a mohou být plné šířky obrazovky)

Také je snadné přidávat panely, takže se zhroutí na různých úrovních a díky tomu je jejich snadné přidat položku, a to i uprostřed, v budoucích verzích/vylepšeních.

Byl velmi úspěšný, když se vypořádal s možným velkým množstvím dat, a jak technici, tak i malí uživatelé byli spokojení.

1
Susan R