Hai,
Create a new form named as "MultiSelectLookup"
Add a string control set control properties: autodeclaration : Yes
\Forms\MultiSelectLookup\Methods\classDeclaration
public class FormRun extends ObjectRun
{
SysLookupMultiSelectCtrl msctrl;
}
\Forms\MultiSelectLookup\Methods\init
// SysLookupMultiSelectCtrl is the class to construct multi select
public void init()
{
super();
msctrl = SysLookupMultiSelectCtrl::construct(element,StringEdit,queryStr(CustTable));// cust table is the query
}
// to show the selected values
\Forms\MultiSelectLookup\Designs\Design\StringEdit:StringEdit\Methods\modified
public boolean modified()
{
boolean ret;
container cont;
Counter counter;
ret = super();
cont = msctrl.getSelectedFieldValues();
for (counter = 1; counter <= conLen(cont); Counter++)
{
info(strFmt("%1",conPeek(cont,counter)));
}
return ret;
}
out put:
Infolog shows the selected values.
This blog is for Dynamics AX (AXAPTA) Developers,this will help you for your development issues. This site contains some Microsoft Dynamics AX X++ Codes for use in your day to day use.
Subscribe to:
Post Comments (Atom)
Ledger Voucher creation Framework and x++ code to create ledger voucher
Please click her for MS reference file Below is the out of the box example reference and code. SalesInvoiceJournalPostSubBill_Extension-...
-
{ "Message" : "Please verify that the user is valid and set up correctly." } Sol: System Administration > Se...
-
Please click here to access Custom Workflow step by step process:
-
FormRun formRun = sender.formRun(); Object inventTrans_ds = formRun.dataSource(formDataSourceStr(InventMarking,InventTransO...
No comments:
Post a Comment
Give me the commetns and solutions