Change all combo boxes to only query data when the user presses the "Enter" key

Issue No: FRM-4393
Created 1/26/2017 4:25:48 PM
Type Feature
Priority Major
Status Closed
Resolution Fixed
Fixed Version 17.1
Description Currently most of the combo boxes send a query to the server after a 250ms delay between keystrokes. This can end up sending anywhere from a few to dozens of queries to the server within seconds. This has a major impact on performance especially where there are combo boxes with large amounts of data.   Instead, we will make the combo boxes work like the Search screens where no query is sent to the server until you press the "Enter" key.   If the user clicks the drop down button to display the grid, display a message in the grid that says they need to press the ‘Enter’ key to filter the data.   !pastedImage_d69435_0.png|height=177,width=383! *{color:#1f497d}Combo Box Rules{color}*   # {color:#1f497d}Clicking the combo box button or pressing the ‘Down’ arrow key will open the grid and populate the grid like it does now.{color} # {color:#1f497d}Type a partial value like ‘10003’ in the combo box and press the ‘Enter’ key to filter and populate the grid.{color} # {color:#1f497d}To select the highlighted row, press 'Enter' or 'Tab' key.{color}