⬆️ ⬇️

Entering the period: stop terrorizing users

Twenty years ago, when I started working with corporate systems, I was quite annoyed that when I received reports, I constantly had to enter the full start date and the full end date of the period. Since then, generations of processors, operating systems, etc. have changed, and most programs still require the user to use extra fingers to enter the start date and end date of the period.





The suggestions are as follows:




Let's go around with one field and attach a calendar call button to it. Approximately as shown



And give the user maximum input freedom. The rules are simple (the description is not formal, but, I hope, understandable):

')





I will give a few examples:





It remains to consider the visual choice of the period.








The figure shows a calendar for the user to select a period. We work around one window: if the period is β€œeven,” that is, a number, week, month, quarter or year, then click the corresponding button at the top and then something, depending on the previous selection, at the bottom.



If the period is not even, then first click on the first date, then select the next one and click on it. Naturally, it is allowed to first select the end, and then the beginning.







In this illustration, the same calendar shows a quick selection in one of the most frequently used cases:



Three buttons at the bottom right allow you, respectively, to open the left period (..5 / 11/2013) for the selected date, select an empty period, and open the left period for the selected date (1/11/2013 ..).



The described equipment has been working since 1996 in the Papyrus system of the Petroglyph company and invariably pleases users.



Ps. While writing his opus, I came to the conclusion that the quick selection of a period for one of the options listed in the last list should be called up by pressing the down key when the input focus is in the period field β€” and we will do it in the near future.

Source: https://habr.com/ru/post/192116/



All Articles