Creating a lookup dynamically

Automatic lookups, mentioned in the previous recipe, are widely used across the system, and are very useful in simple scenarios. When it comes to showing different fields from different data sources, applying various static or dynamic filters, or similar, some coding is required. Dynamics AX is flexible enough that the developer can create custom lookups, either using AOT forms, or by running them dynamically from the X++ code.

This recipe will show how to dynamically build a runtime lookup from the code. In this demonstration, we will modify the Vendor account lookup on the Customers form to allow users to select only those vendors that use the same currency as the currently selected customer.

How to do it...

  1. Open the ...

Get Microsoft Dynamics AX 2012 Development Cookbook now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.