For the most complex scenarios, where you need some advance lookups with more options on data filtration or selection; Dynamics 365 for Finance and Operations offers the possibility to create and use a form as a lookup, by creating a new form.
Similar to forms, the form lookups support various features, such as tab pages, event handling, complex logic, and so on. In this recipe, we will demonstrate how to create a lookup using a form. As an example, we will modify the standard customer account lookup to display only the customers who are not placed on hold for invoicing and delivery.