it-swarm.asia

Apa UI tercepat untuk memasukkan tanggal dalam 30 hari terakhir?

Tenaga penjualan saya memiliki daftar panjang (200+) dari akun mereka dan mereka harus memasukkan tanggal terakhir mereka mengunjungi setiap akun. Sebagian besar waktu tanggal ini adalah dalam 30 hari terakhir. Apa antarmuka tercepat untuk masuk atau memilih tanggal?

7
Vidbot

Saya akan mengatakan tombol angka. Ini bukan pola UI normal untuk kencan, jadi ingatlah itu; mungkin memerlukan penjelasan atau pelatihan singkat. Biarkan mereka hanya memasukkan saja hari dalam sebulan (1, 14, 30, dll) dan kemudian melakukan sesuatu seperti proses berikut di latar belakang:

  1. Dapatkan tanggal hari ini.
  2. Jika hari yang dimasukkan dalam bulan lebih besar dari atau sama dengan tanggal hari ini, secara otomatis kurangi satu bulan saat ini dengan satu dan tambahkan tahun. (Perhatikan bahwa Anda harus menambahkan logika tambahan untuk Januari/Desember dan juga untuk memeriksa bahwa ada satu hari dalam sebulan).
  3. Jika hari yang dimasukkan dalam bulan kurang dari tanggal hari ini, itu pada bulan dan tahun yang sama, sehingga Anda dapat menambahkan keduanya.
  4. Jika tanggal saat ini atau tanggal lebih dari satu bulan yang lalu diperlukan, mereka dapat memasukkan tanggal lengkap dalam format yang Anda tentukan.
  5. Anda dapat secara opsional menyediakan fitur pelengkapan otomatis yang akan memungkinkan mereka menggunakan tombol panah dan memilih tanggal setelah mereka mulai mengetik.

Singkatnya, pengguna memasukkan salah satu atau dua penekanan tombol yang menunjukkan hari bulan dan sistem menyelesaikannya untuk mereka secara otomatis.

Jika Anda tidak terpikat dengan metode ini, Anda selalu bisa memilih pemilih tanggal JavaScript. ( MooTools , jQuery , Dojo , dll.) Jika Anda tidak yakin cara memilih, saya sarankan Anda melakukan pengujian pengguna dan melihat jalan mana yang lebih cepat untuk orang.

8
Virtuosi Media

Gunakan widget pemilih tanggal yang menunjukkan tampilan 2 bulan (bulan ini dan bulan sebelumnya) dengan tanggal berikutnya dinonaktifkan.

2-month date picker widget

(Itulah jQuery UI Datepicker .)

Pengaturan ini memungkinkan pemilihan satu klik dari tanggal apa pun dalam sebulan terakhir (setidaknya), dan tanggal terkini lainnya juga dapat dimasukkan dengan mudah. Ini juga berarti bahwa perwakilan tidak harus secara mental menerjemahkan "Jumat lalu" menjadi "1 Oktober", seperti yang akan mereka lakukan jika mereka harus mengetikkan tanggal.

Jika ruang sempit, Anda bisa menggunakan bidang teks untuk menampilkan tanggal, dan minta pemilih tanggal muncul ketika bidang menerima fokus.

3
Bennett McElwee

Ketika Anda mengatakan "mengunjungi setiap akun" yang menyiratkan mereka melihatnya di sistem komputer. Jika ini masalahnya, metode terbaik adalah mencatat tanggal setiap kali seseorang membuka akun itu.

Atau, saya akan memilih yang seperti ini:

                Last visited: [______________] [v]
  SA   SU   MO   TU   WE   TH   FR   SA   SU   MO
|_25_|_26_| 27 | 28 | 29 | 30 | 01 |_02_|_03_| 04
  • Baris pertama adalah kotak teks yang memungkinkan pengguna untuk memasukkan tanggal secara penuh jika mereka mau
  • Ikon dropdown/kalender [v] menampilkan 30 hari terakhir semuanya berturut-turut. Bisa jadi "selalu menyala" karena tidak memakan banyak ruang.
  • Hari-hari mungkin tidak diperlukan jika akhir pekan disorot (mis. Warna latar yang berbeda).
  • Dapat menyertakan bilah gulir jika tidak pas.
  • Bisa menggunakan kalender standar "satu minggu per baris", tetapi dengan 30 hari terakhir daripada bulan-demi-bulan, mis. dua minggu dari bulan ini, dua dari bulan lalu.
2
DisgruntledGoat

Tergantung pada pengguna. Yang mengatakan, jika seseorang memasukkan banyak data, keyboarding biasanya cara untuk pergi. Jika Anda memiliki pengguna yang kuat, biarkan mereka mengetik tanggal dalam format tertentu.

1
DA01

Widget kalender (alias DTPicker). Mereka adalah metode input terbaik jika Anda harus memasukkan tanggal yang dekat dengan tanggal saat ini. Mereka membutuhkan banyak ruang, sehingga mereka tidak benar-benar cocok jika Anda dibatasi ruang; tetapi sebaliknya, itu adalah cara sempurna untuk memasukkan tanggal yang dekat dengan tanggal saat ini. Jika pengambilan tanggal Anda sebagian besar dalam 30 hari terakhir, maka Anda mungkin ingin memberikan tampilan 2 bulan, dengan tanggal saat ini selalu di bagian bawah kalender (sehingga semua tanggal dalam 30 hari terakhir dapat dipilih dalam satu klik).

Namun, jika sisa UI digerakkan keyboard (mis. Tidak ada UI lain yang membutuhkan mouse), maka Anda mungkin ingin memiliki pemilih tanggal yang digerakkan keyboard juga.

1
Lie Ryan

Bagaimana dengan memodifikasi "formulir kunjungan"? Alih-alih mengharuskan tenaga penjualan untuk memasukkan tanggal kunjungan dan nama pelanggan, mereka memulai dari mana mereka tinggalkan.

Misalnya, katakan bahwa mereka memasukkan informasi terakhir pada hari Jumat, 10 September. Ketika mereka memohon formulir kunjungan Anda, itu muncul dengan tanggal default adalah hari kerja berikutnya, atau Senin, 13 September. Perwakilan memasuki semua kunjungan untuk hari itu . Mereka mengklik panah atau menekan tombol pintas seperti Ctrl-RightArrow untuk pindah ke hari kerja berikutnya dan memasukkan informasi untuk hari itu, dan seterusnya.

Dengan cara ini, tenaga penjualan sepenuhnya terhindar dari keharusan memasukkan tanggal.

0
Hisham