Вот так вызываю
X++:
public void lookup(FormControl _formControl, str _filterStr)
{
InventSum inventSum;
InventDim inventDim;
FormRun fr;
;
fr = new FormRun(new Args(formStr(InventSumForSerial)));
fr.init();
this.performFormLookup(fr, _formControl);
fr.wait();
inventSum = fr.dataSource(1).cursor();
moveJournalLine.ItemId = inventSum.ItemId;
inventDim = inventSum.inventDim();
moveJournalLine.InventSerialId = inventDim.inventSerialId;
moveJournalLine_ds.refresh();
}
Причём даже если вот так такая ситуацию повторяется.
X++:
public void lookup(FormControl _formControl, str _filterStr)
{
InventSum inventSum;
InventDim inventDim;
FormRun fr;
;
fr = new FormRun(new Args(formStr(InventSumForSerial)));
fr.init();
this.performFormLookup(fr, _formControl);
}