We have the following criteria screen. Based on these criteria data are fetched. Empty From/To Date field means that no date criteria will be used, but for the type criteria we have two options :

  1. Add an item ALL in the list
  2. Add an empty item in the list which will mean that no type criteria will be used.


download bmml source – Wireframes created with Balsamiq Mockups

Which option is better for the user to understand and use ?

1 Answer 1


I'd suggest you go with the empty item. For two reasons:

  1. To be consistent with your criteria options. Why should a user have to leave the date fields empty to get the complete range but have to select an option when it comes to types
  2. You usually refine your search by applying filters. Selecting "All" does not refine your search result whereas selecting a different value of the dropdown does.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.