I have two form. I.e. FormA and FormB. In FormB is attached with a view. [we have used multiple table relations so I use view].
When I select FormA Multiple Record on button click then its related data it has shown on FormB. But It displays Blank Grid of Form.
Form A [MenuItem Click Method]
void clicked()
{
int recordCount;
HcmWorker hcmWorkerbuff;
container con;
Args args;
str multiselectstring;
// super();
args = new Args();
recordCount = HcmWorker_ds.recordsMarked().lastIndex();
hcmWorkerbuff = HcmWorker_ds.getFirst(1);
while(hcmWorkerbuff)
{
con = conIns(con,1,hcmWorkerbuff.PersonnelNumber);
multiselectstring = con2Str(con,',');
hcmWorkerbuff = HcmWorker_ds.getNext();
}
args.parm(multiselectstring);
new MenuFunction(menuitemDisplayStr(STBankDetailsDemo), MenuItemType::Display).run(args);
}
FormB [Init method]
public void init()
{
container con;
int i;
str multiRecord;
super();
multiRecord = element.args().parm();
con = str2con(multiRecord,',');
for(i = 1; i<=conLen(con);i++)
{
STViewBankDetailsDemo_ds.query().dataSourceTable(tableNum(STViewBankDetailsDemo)).addRange(fieldNum(STViewBankDetailsDemo,PersonnelNumber)).value(SysQuery::value(conPeek(con,i)));
}
}

*This post is locked for comments
I have the same question (0)