Moji obchodní zástupci mají dlouhý seznam (200+) svých účtů a musí zadat poslední datum, kdy navštívili každý účet. Většinu času bude toto datum během posledních 30 dnů. Jaké je nejrychlejší rozhraní pro zadání nebo výběr data?
Řekl bych číselnou klávesnici. Toto není normální vzor uživatelského rozhraní pro data, takže mějte na paměti; může vyžadovat krátké vysvětlení nebo školení. Nechte je jednoduše zadat pouze den v měsíci (1, 14, 30 atd.) A na pozadí udělat něco jako následující proces:
Abych to shrnul, uživatel zadá jeden nebo dva stisky kláves označující den v měsíci a systém je automaticky doplní.
Pokud nejste touto metodou zamilovaní, můžete vždy použít selektor data JavaScriptu. ( MooTools , jQuery , Dojo atd.) Pokud si nejste jisti, jaký způsob zvolit, navrhuji, abyste provedli testování uživatelů a viděli která cesta je pro lidi rychlejší.
Použijte widget pro výběr data ukazující dvouměsíční zobrazení (aktuální měsíc a předchozí měsíc) s vypnutými budoucími daty.
(To je jQuery UI Datepicker .)
Toto uspořádání umožňuje výběr jedním kliknutím libovolného data v posledním měsíci (přinejmenším) a snadno lze zadat i jakékoli jiné poslední datum. To také znamená, že opakování nemusí mentálně překládat „minulý pátek“ do „1. října“, jako by tomu bylo v případě, kdyby museli zadat datum.
Pokud je mezera těsná, můžete použít pouze textové pole k zobrazení data, a nechat vyskočit okno pro výběr data, když je pole zaostřeno.
Když řeknete „navštívil každý účet“, znamená to, že si je prohlíží v počítačovém systému. Pokud je tomu tak, nejlepší metodou by bylo zaznamenat datum pokaždé, když někdo otevře tento účet.
Jinak bych chtěl jít na něco takového:
Last visited: [______________] [v]
SA SU MO TU WE TH FR SA SU MO
|_25_|_26_| 27 | 28 | 29 | 30 | 01 |_02_|_03_| 04
[v]
zobrazí posledních 30 dní v řadě. Mohlo by to být „vždy zapnuto“, protože nezabírá mnoho místa.Závisí na uživateli. To znamená, že pokud zadáváte velké množství dat, obvykle je cesta na klávesnici. Pokud máte mocné uživatele, nechte je zadat data v určitém formátu.
Widget kalendáře (aka DTPicker). Jsou nejlepší metodou zadávání, pokud potřebujete zadat data, která se blíží aktuálnímu datu. Zabírají hodně místa, takže nejsou opravdu vhodné, pokud máte omezený prostor; ale jinak jsou perfektním způsobem zadávání dat, která se blíží aktuálnímu datu. Pokud jsou vaše data vybírána většinou za posledních 30 dní, můžete chtít dát 2měsíční pohled, přičemž aktuální datum je vždy v dolní části kalendáře (aby všechna data za posledních 30 dnů byla vybírána v rámci jedním kliknutím).
Pokud je však zbytek uživatelského rozhraní ovládán pomocí klávesnice (tj. Neexistuje žádné jiné uživatelské rozhraní, které vyžaduje myš), pravděpodobně byste také chtěli mít výběr data podle klávesnice.
Co třeba upravit „formulář pro návštěvu“? Místo požadavku, aby obchodní zástupce zadal datum návštěvy a jméno zákazníka, začíná tam, kde odešel.
Řekněme například, že naposledy zadali informace v pátek 10. září. Když vyvolají váš formulář pro návštěvu, přichází s výchozím datem následující pracovní den nebo pondělí 13. září. . Kliknutím na šipku nebo stisknutím klávesové zkratky, jako je Ctrl-RightArrow, přejdete na další pracovní den a zadáte informace pro daný den atd.
Tímto způsobem jsou obchodní zástupci zcela ušetřeni od nutnosti zadávat datum.