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.
The prerequisites for creating this recipe are Microsoft Dynamics AX R3, reporting extensions must be installed, and the contract class.
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...