it-swarm.com.de

Führen Sie Massenfunktionen in einem Raster aus

Ich versuche, die besten Steuerungs- und Benutzeroberflächenindikatoren zu ermitteln, die Benutzern zur Verfügung stehen, die Massenfunktionen für eine Gruppe von Benutzern in einem Raster ausführen.

Ich versuche, mich diesen zwei verschiedenen Wegen zu nähern. Das erste besteht darin, das Kontrollkästchen "Alle auswählen" in der Kopfzeile zu haben, das eine Liste der Funktionen enthält, die ein Benutzer für die ausgewählten Benutzer ausführen kann. Mein einziges Problem bei dieser Methode ist, dass Sie nicht alle auswählen müssen, um die Funktion ausführen zu können. Sie können 1, 2 oder 10 Elemente auswählen und trotzdem die Funktionen ausführen.

Ich würde dies lieber tun, indem ich ein Dropdown-Menü mit den Funktionen anzeige. Benutzer wählen die Option aus, die sie für die Benutzer ausführen möchten, und klicken auf die Schaltfläche "Ausführen". Mein Problem dabei ist eher ein Praktikum. Wie erhalte ich die Funktionalität des Dropdowns und die Kontrollkästchen, die dem Benutzer angezeigt werden, dass sie zusammen gehören?.

4
LeChuck

Dies ist ein allgemeines UI-Muster, das die meisten Benutzer wahrscheinlich erhalten werden solange Sie das erwartete Muster einhalten.

  • Markieren Sie ausgewählte Elemente visuell, damit sie klar im Spiel sind. Das Kontrollkästchen selbst ist ein Indikator, aber normalerweise erhält die Zeile eine Hintergrundfarbe oder eine andere visuelle Betonung.

  • Platzieren Sie das Aktionsmenü (oder die Leiste, je nach Immobilien, logischer Gruppierung usw.) ganz oben in der Liste oder im Raster. Wenn die Liste sehr lang werden kann, sollten Sie diesen oberen Bereich "einfrieren", wenn der Benutzer einen Bildlauf nach unten durchführt.

  • Überspringen Sie die Schaltfläche "Do it" - lassen Sie die Aktionen auslösen, wenn sie ausgewählt sind .

Als Referenz ist hier, wie das große G es macht: enter image description here

(Ich habe darüber nachgedacht, den "gesponserten Link" herauszuschneiden, aber ich mag ihn als Beispiel für die Kompromisse, die im Namen des Geschäftsmodells eingegangen wurden.)

3
peteorpeter