I'm currently in the process of building a Helpdesk like application, and when the user creates a new ticket they need to select a customer and transaction by entering a certain number of criteria.
Once they have entered this information, the appropriate record is retrieved and shown. However, what I'm currently trying to work out, in the interest of user efficency, is the best way for the user to initiate this data transaction by clicking a button, pressing tab, or by giving them the option to do both?
or would giving them both be too much choice for the user?