it-swarm.com.de

Was ist der beste Weg, um nach wiederholten Daten zu fragen?

Ich hatte immer Probleme damit, einem Benutzer die Möglichkeit zu geben, ein sich wiederholendes Datum einzugeben. Planen Sie beispielsweise eine Aufgabe, die Sie wiederholt ausführen müssen. Es gibt verschiedene Möglichkeiten, wie dies ausgedrückt werden kann ...

  • Jeden Monat am selben Tag des Monats (z. B. jeden Monat am 6.)
  • Jeden Monat am selben Wochentag (z. B. jeden dritten Montag)
  • Jede Woche am selben Wochentag (z. B. jeden Montag)

Wenn all dies gültige Methoden zum Planen der Aufgabe sind, wie können Sie dem Benutzer am besten erlauben, diese Daten einzugeben, ohne sie mit Steuerelementen und Optionen zu überfordern?

9
Chaulky

Dies ist ein ziemlich altes und gut getestetes Interaktionsmuster und es ist einfach. Zuerst muss der Benutzer das Wiederholungsintervall (wöchentlich, monatlich, jährlich) und dann das zu wiederholende spezifische Muster (Datum oder Wochentag) definieren ).

Wie Sie in den folgenden Screenshots sehen können, ist das "absolute Minimum" an Steuerelementen immer noch eine große Zahl, wenn Sie eine flexible Planung bereitstellen möchten.

So gehen Google Kalender und Outlook vor wöchentliche Wiederholungenter image description hereenter image description here

Beachten Sie, dass Outlook ein Freitextfeld für das Intervall hat, während GCal nur eine vordefinierte Dropdown-Liste bietet.

So gehen sie vor monatliche Wiederholung:
enter image description hereenter image description here

Beachten Sie, dass Outlook die Option bietet, die Nummer der Woche zu ändern, wenn das Ereignis eintritt, während GCal die Nummer der ausgewählten Woche sperrt.

10
dnbrv

Stellen Sie ihnen zuerst Ihre 3 Fragen.

Stellen Sie 3 verschiedene Tabellen für die 3 Entscheidungen dar, abhängig von der Antwort:

dom:

1  2  3  4  5  6  7 
8  9 10 ...

dowom:

Mo Th We Th Fr Sa Su 
Mo Th We ...

dow:

Mo Th We Th Fr Sa Su 
0
user unknown