Добрый вечер, может кто подскажет?
Есть метод MAP'a:
Код:
client boolean OpenForm(INN_RU _inn = "", NameAlias _ShortName = "")
{
Args args = new Args();
FormRun formRun;
Query query;
QueryBuildDataSource qbds;
FormDatasource FormDS;
;
args.name(formstr(ROP_SelectCustVend));
formRun = classFactory.formRunClass(args);
formRun.init();
FormDS = formRun.datasource(1);
query = FormDS.query();
qbds = query.dataSourceTable(tableNum(VendTable));
qbds.addRange(fieldNum(VendTable, INN_RU)).value(queryvalue(_inn));
qbds.addRange(fieldNum(VendTable, NameAlias)).value(queryvalue(_ShortName));
formRun.run();
formRun.wait();
return formRun.closedOk();
}
И есть метод вызываемой формы. Пользователь выбирает строку в гриде и нажимает кнопку:
Код:
void clicked()
{
;
for (VendTable = VendTable_ds.getFirst(1) ? VendTable_ds.getFirst(1) : VendTable;
VendTable;
VendTable = VendTable_ds.getNext())
{
// Вот здесь нужно вернуть VendTable.AccountNum в MAP
element.close(); // После чего закрыть форму
}
}
Нужно вернуть VendTable.AccountNum в MAP.
З.Ы. Ничего похожего не нашёл

Может я просто не умею искать