This is something we wanted since long time and till the date we have done it through custom java script – Auto-Complete for web client. however same code does not work for mobile client or tablet app.
In Microsoft Dynamics CRM 2016 update 1, Now you can add Auto complete control to your existing text field in few clicks which is completely out of box. (ONLY FOR PHONE & TABLET CONTROL)
Refer following steps to convert any text field on the form in to auto complete text control
Step 1. Go to the form editor and select required text field attribute and open field properties window.
Step 2. Inside “Controls” tab their is an option for Add Control, click on that
Here you will see two options which is Auto-Complete & Input Mask, Let’s select Auto-Complete and click on ADD button.
Step 3. Following window will allows you to select the source for auto complete in the form of View’s and Options set
With the source option you can select any view or option set available in your organization and choose required field to extract data for auto complete.