it-swarm.com.de

Datumsbereich: Ist es eine gute Vorgehensweise, bei der Suche nach Daten in der Vergangenheit automatisch "Bis" mit "Von" zu vergleichen?

Ich könnte mir keinen aussagekräftigeren Titel vorstellen, aber ich frage mich:

Ich habe ein Auswahlfeld für den Datumsbereich. Es ist ganz einfach, es hat zwei Kalender, einen für das "Von" -Datum und einen für das "Bis" -Datum. "Heute" ist immer die Standardeinstellung (in beiden Feldern). Wenn Sie im "Von" auf ein Datum klicken, wird das Datum "Bis" automatisch auf denselben Tag geändert.

enter image description here

Ist das eine gute Praxis? Gibt es irgendwelche Nachteile, die ich hier vermisse? Ich mag die Funktionalität, weil der Benutzer höchstwahrscheinlich ein "Bis" -Datum auswählen wird, das in der Zukunft liegt (das Problem, dass der Benutzer seine Meinung ändert und zurückkehrt, um das Von-Datum zu ändern, ist gelöst, wenn ich dieses deaktiviere). automatische Auswahl "sobald das To zum ersten Mal angeklickt wurde), aber ich bin mir nicht sicher, ob es Nachteile gibt.

Bearbeiten: Das Produkt ist eine Web-App für die Zusammenarbeit. Der Datumsbereich wird zum Suchen früherer Informationen verwendet. Die Reichweite kann also alles sein, von einer Woche bis zu einem Jahr Unterschied.

8
Yisela

Ich glaube nicht, dass es hier eine einzige richtige Antwort gibt - dies hängt von dem wahrscheinlichen Verhalten ab, das der Benutzer basierend auf dem, wonach Sie suchen, haben möchte. Wenn es ein sehr hohes Volumen gibt, ist es eine gute Sache, standardmäßig einen einzelnen Tag zu verwenden.

Für einige Arten von Daten ist es sehr wahrscheinlich, dass der Benutzer möchte, dass das "bis" -Datum standardmäßig auf "Jetzt/Heute" gesetzt wird.

Für einige Arten von Daten möchten sie, dass das Datum "von" standardmäßig auf das Datum des ersten Datensatzes im Datensatz und das Datum "bis" standardmäßig auf das Datum des letzten Datensatzes im Datensatz gesetzt wird.

Sie haben jetzt erwähnt, dass es sich bei den Daten um Protokolle handelt und dass Benutzer, soweit Sie das beurteilen können, nicht häufiger Daten für eine Woche als für ein Jahr wünschen.

Meine Empfehlung ist dann, den Datumswert "bis" standardmäßig auf "Jetzt/Heute" zu setzen (was natürlich das maximal mögliche Datum zu sein scheint), den Benutzer das Datum ändern zu lassen, wenn er dies wünscht, und seine Einstellung nur dann zu überschreiben, wenn dies dazu führen würde Ein logischer Fehler (z. B. wenn das "von" -Datum standardmäßig ein Jahr zurückliegt, ändern sie das "bis" -Datum von heute auf den 1. Januar und dann das "von" -Datum auf den 1. Februar - in diesem Fall seitdem Das "von" -Datum liegt nach dem "bis" -Datum. Sie können das "bis" -Datum angemessen aktualisieren, um es mit dem "von" -Datum abzugleichen. Setzen Sie beide Werte auf den 1. Februar.

Um dies deutlicher zu machen, sollten Sie den Benutzer automatisch und offensichtlich daran hindern, ein "bis" -Datum auszuwählen, das vor dem "von" -Datum liegt. Das heißt, wenn der Benutzer feststellt, dass sich sein "bis" -Datum geändert hat, kann er nicht zurückkehren und den vorherigen Wert auswählen, und Sie können klar angeben, dass der Datumsbereich eine positive Anzahl von Tagen sein muss.

5
Kit Grose

Datumsfelder von "Von" bis "sind für die Auswahl des Datumsbereichs sehr wichtig.

Außerdem müssen wir überlegen, welche Art von Anwendungsfällen wir ansprechen müssen. Wenn wir für Hotel-/Flug-/Auto-Buchungswebsites geben, können wir direkte Optionen wie - Heute - Diese Woche - Diesen Monat usw. angeben.

Wenn wir diese Option für einige Filter in der Listenansicht/in Berichten angeben, können wir Optionen wie - Letzter Monat - Letztes Jahr usw. angeben.

Andernfalls benutzerdefinierte Optionen wie "Von Datum" bis "Bis Datum". Wenn wir auf "Von" -Datum klicken, können wir die beiden Datumskomponenten wie das ursprüngliche Post-Bild anzeigen.

enter image description here

2
jelumalai

Es ist definitiv keine schlechte Idee, das "von" in jedem Fall so zu ändern, dass es mit dem "bis" übereinstimmt. Viele Websites tun dies und es ist sehr praktisch für mich. Eine Sache, die Sie in Betracht ziehen könnten, ist, wofür genau Ihre Benutzer den Kalender verwenden. Wenn es sich um einen Fall handelt, in dem die Benutzer mindestens 2 Tage in einem Hotel gebucht haben müssen, ist es keine schlechte Idee, das "auf" standardmäßig auf 2 Tage nach dem "von" umzuschalten. Wenn es sich um eine Fluggesellschaft handelt, können Sie möglicherweise eine Woche im Voraus die Standardeinstellung "bis" festlegen, da Benutzer wahrscheinlich nicht am selben Tag aus- und wieder einfliegen. Abgesehen davon würde ich darauf achten, dass es in Zukunft X Tage lang wird, es sei denn, Sie sind sich absolut sicher, wie 95% der Benutzer Ihre Anwendung verwenden werden.

1
Earle