Adding a lookup on a report dialog using the UI Builder class
The UI builder class is used to customize the layout of the report dialog through which the report is run. In the report dialog, we can add a lookup using this class. In the previous recipe, we created a dialog using the UI builder class. In the same recipe, we will add another field to create a lookup in the dialog.
Getting Ready
The prerequisites for creating this recipe are Microsoft Dynamics AX R3, reporting extensions must be installed, and the contract class.
How to do it...
The first step is to create a new
parm
method for a new parameter in the contract class made in the previous recipe. Add the method, namedparmECCNumber
, to the contract class as follows:[ DataMemberAttribute('ECCNumber'), SysOperationLabelAttribute(literalStr("ECC Number")) ] public TaxRegistrationNumber_IN parmEccNumber(TaxRegistrationNumber_IN _eccNumber = eccNumber) { eccNumber = _eccNumber; return eccNumber; }
The
SysOperationLabelAttribute...