it-swarm.com.de

Identifizieren mehrerer Sortierkriterien

Ich habe eine Tabellenansicht mit einigen Daten und erlaube Benutzern, nach mehreren Spalten zu sortieren. Ich frage mich, welche Optionen es gibt, um die Priorität der Sortierung anzugeben.

Es liegt auf der Hand, eine Zahl direkt neben dem Sortierpfeil anzuzeigen. E.x wie Adobe Flex tut dies .

Welche anderen Alternativen würden Sie vorschlagen? Ich habe auch einen Tooltip mit Sortierinformationen zur Verfügung gestellt, wenn der Benutzer mit der Maus über die Spaltenüberschrift fährt.

7
Robertas

Dies hängt davon ab, wie viele Sortierstufen Sie benötigen. Ich habe experimentiert, die Größe des Sortierpfeils als Hinweis zu verwenden:

enter image description here

und auch mit seiner Position:

enter image description here

diese halten jedoch nur, wenn Sie bis zu drei Ebenen haben.

Es gibt auch die Art und Weise, wie MS Outlook die Gruppierung anzeigt:

enter image description here

Es ist eine schöne Idee. Die Art und Weise, wie sie implementiert wurden, nimmt zu viel Platz in Anspruch, aber das liegt daran, dass es auch als Zielbereich für die Anpassung der Drag & Drop-Gruppierung verwendet wird. Es könnte viel kleiner gestaltet werden.

Ein anderer Ansatz besteht darin, dass die Sortierreihenfolge die Reihenfolge der Spalten beeinflusst, sodass die primäre Sortierung zur ersten Spalte wird und so weiter. Es ist ein bisschen aggressiv und restriktiv, aber das Prinzip selbst ist sehr einfach zu verstehen und zu bearbeiten.

3

Wie wäre es einfach in Text direkt über der Tabelle zu schreiben? Sortiert nach X dann Y dann Z?

4
Tony Bolero

Je nachdem, wie viel Speicherplatz Sie haben, können Sie dem Benutzer nur explizit mitteilen, was gerade passiert. Hier wird ein Modell vorgeschlagen:

enter image description here

Die kleinen lila Pfeile sind Butcon-Schalter, die beim Klicken die Sortierreihenfolge umkehren. Der Benutzer kann die Sortierdimension ändern, indem er über das Dropdown-Steuerelement etwas anderes als Amtszeit oder Rolle auswählt.

Das einzige Problem bei diesem Ansatz ist, dass Sie im Voraus das mehrspaltige Sortier-Setup anzeigen, was für viele Benutzer möglicherweise ein seltener Anwendungsfall ist. Ein etwas anderer Ansatz wäre, die Beschriftungen "Erstes Sortieren/Dann Sortieren" anzuzeigen, sobald der Benutzer tatsächlich eine Sortierreihenfolge für eine bestimmte Spalte auswählt.

3
M.A.X