내 영업 담당자는 긴 계정 목록 (200+)을 가지고 있으며 각 계정을 마지막으로 방문한 날짜를 입력해야합니다. 이 날짜는 대부분 지난 30 일 이내입니다. 날짜를 입력하거나 선택하는 가장 빠른 인터페이스는 무엇입니까?
나는 숫자 키패드라고 말할 것입니다. 이것은 날짜에 대한 일반적인 UI 패턴이 아니므로 명심하십시오. 간단한 설명이나 교육이 필요할 수 있습니다. 월 (1, 14, 30 등)에 only 를 입력 한 다음 백그라운드에서 다음 프로세스와 같은 작업을 수행하십시오.
요약하자면, 사용자는 월의 일을 나타내는 하나 또는 두 개의 키 입력을 입력하고 시스템에서 자동으로 완료합니다.
이 방법에 관심이 없다면 언제든지 JavaScript 날짜 선택기를 사용할 수 있습니다. ( MooTools , jQuery , Dojo 등) 어떤 방법을 선택해야할지 잘 모르겠 으면 사용자 테스트를 수행하고 사람들에게 어떤 방법이 더 빠릅니다.
미래 날짜가 비활성화 된 2 개월보기를 표시하는 날짜 선택기 위젯 (현재 달 및 이전 달)을 사용하십시오.
(그것은 jQuery UI Datepicker .)
이 배열은 마지막 달 (최소한)의 날짜 중 원 클릭 선택을 허용하며 다른 최근 날짜도 쉽게 입력 할 수 있습니다. 또한 담당자가 날짜를 입력해야했던 것처럼 "마지막 금요일"을 "10 월 1 일"로 정신적으로 번역 할 필요가 없습니다.
공간이 부족하면 텍스트 필드를 사용하여 날짜를 표시하고 필드에 포커스가있을 때 날짜 선택기가 팝업되도록 할 수 있습니다.
"각 계정 방문"이라고 말하면 컴퓨터 시스템에서 해당 계정을보고 있음을 의미합니다. 이 경우 가장 좋은 방법은 누군가 해당 계정을 열 때마다 날짜를 기록하는 것입니다.
또는 다음과 같이 갈 것입니다.
Last visited: [______________] [v]
SA SU MO TU WE TH FR SA SU MO
|_25_|_26_| 27 | 28 | 29 | 30 | 01 |_02_|_03_| 04
[v]
는 지난 30 일 동안 연속해서 나타납니다. 공간을 많이 차지하지 않기 때문에 "항상 켜져"있을 수 있습니다.사용자에 따라 다릅니다. 즉, 많은 데이터를 입력하는 경우 일반적으로 키보드를 사용하는 것이 좋습니다. 고급 사용자 인 경우 특정 형식으로 날짜를 입력하도록하십시오.
캘린더 위젯 (일명 DTPicker). 현재 날짜와 가까운 날짜를 입력해야하는 경우 최상의 입력 방법입니다. 그들은 많은 공간을 차지하므로 공간이 제한되어 있다면 실제로 적합하지 않습니다. 그러나 그렇지 않으면 현재 날짜와 가까운 날짜를 입력하는 완벽한 방법입니다. 날짜 선택이 대부분 지난 30 일인 경우 현재 날짜가 항상 달력의 맨 아래 부분에있는 2 개월보기를 제공 할 수 있습니다. 따라서 지난 30 일 내의 모든 날짜를 선택할 수 있습니다. 한 번의 클릭).
그러나 나머지 UI가 키보드로 구동되는 경우 (즉, 마우스가 필요한 다른 UI가없는 경우) 키보드로 구동되는 날짜 선택기를 갖고 싶을 것입니다.
"방문 양식"을 수정하는 것은 어떻습니까? 영업 담당자가 방문 날짜와 고객 이름을 입력하도록 요구하는 대신 고객이 중단 한 지점부터 시작합니다.
예를 들어, 9 월 10 일 금요일에 마지막으로 정보를 입력했다고 가정합니다. 방문 양식을 호출하면 기본 날짜는 다음 영업일 또는 9 월 13 일 월요일입니다. 담당자는 해당 날짜의 모든 방문을 입력합니다. . 화살표를 클릭하거나 Ctrl-RightArrow와 같은 바로 가기 키를 눌러 다음 영업일로 이동하고 해당 날의 정보 등을 입력합니다.
이렇게하면 영업 담당자가 날짜를 입력하지 않아도됩니다.