Hi All,
I created a form (pattern : lookup basic)
And assign the form to the string control.

[FormControlEventHandler(formControlStr(EcoResProductDetailsExtended, InventTable_KT_Occasions), FormControlEventType::Lookup)]
public static void InventTable_KT_Occasions_OnLookup(FormControl sender, FormControlEventArgs e)
{
Args args;
FormRun formRun;
SysLookupMultiSelectGrid multiSelectGrid;
FormStringControl d = sender.formRun().design().controlname(formControlStr(EcoResProductDetailsExtended,InventTable_KT_Occasions));
FormControlCancelableSuperEventArgs event = e as FormControlCancelableSuperEventArgs;
//Add the categorymultiselectlookupfilter as an argument for lookup
args = new args(formStr(categorymultiselectlookupfilter));
//Add the current conrol (Grid Column) as lookup caller
args.caller(d);
formRun = classFactory.formRunClass(args);
//Initialize and perform lookup form
formRun.init();
d.performFormLookup(formRun);
//formRun.wait();
event.CancelSuperCall();
}
I can select multiple values but the values not get stored in string control.
How to get and seth the values to the string control