it-swarm.com.de

Die Reihenfolge von zwei nebeneinander dargestellten Tabellen

In meiner Desktop-Anwendung werden dem Benutzer zwei Tabellen nebeneinander angezeigt. Jede Tabelle zeigt eine Liste von Personen. In einer Tabelle werden alle Personen angezeigt, die bereits einer Rolle zugewiesen sind (nennen wir sie die Zieltabelle), in der anderen Tabelle werden alle Personen angezeigt, die dieser Rolle zugewiesen werden können (nennen wir sie Quelle). Die Personen können dieser Rolle zugewiesen werden, indem eine oder mehrere Personen (eine oder mehrere Zeilen) von einer Tabelle in eine andere gezogen werden.

Meine Frage ist nun, auf welcher Seite erwarten Sie intuitiv die Tabellen, die Quelltabelle auf der linken Seite und das Ziel auf der rechten Seite oder umgekehrt? Es wäre schön, wenn Sie mich auf einige Beispiele oder die beste Vorgehensweise hinweisen könnten.

1
Jim Holden

Für Sprachen von links nach rechts würde ich erwarten, dass sich die Liste der verfügbaren Personen links und die Liste der zugewiesenen Personen rechts befindet. Dies liegt daran, dass die Aktion zum Verschieben von Personen von der verfügbaren Liste in die zugewiesene Liste "vorwärts" erfolgt.

Dies wird entweder durch den nach rechts gerichteten Pfeil angezeigt oder durch Ziehen des Namens aus der verfügbaren Liste in die zugewiesene Liste.

mockup

bmml source herunterladen - Wireframes erstellt mit Balsamiq Mockups

Dies bedeutet natürlich, dass Sie die Reihenfolge für Sprachen von rechts nach links umkehren sollten.

4
ChrisF

Ich bin mir nicht sicher, ob die Antwort so einfach ist, wie ChrisF vorschlägt. Ich denke, die Idee, Menschen "vorwärts" zu bewegen, ist richtig, aber ich denke, Sie sollten auch darüber nachdenken, ob der Dialog, in dem dies geschieht, nur zum Erstellen der Liste oder später zum Überprüfen und Bearbeiten der Liste verwendet wird. Wenn es auch zum Überprüfen der ausgewählten Elemente verwendet wird, müssen Sie überlegen, ob es logisch ist, die Liste der rechten Hand zu betrachten, um Ihre zu finden Daten. Das glaube ich nicht. Ich scheine mich von hinten zu erinnern, als diese Art von Listen häufig verwendet wurden, das Muster war normalerweise umgekehrt. Da bin ich mir jedoch nicht sicher.

Ich frage mich, ob ein anderer Ansatz möglicherweise nicht besser ist. Warum nicht einfach eine einzelne Liste mit überprüfbaren Elementen verwenden?

mockup

bmml source herunterladen - Wireframes erstellt mit Balsamiq Mockups

3
André