Как достать выбранные значения после lookup
Подскажите пожалуйста!
Метод Lookup перекрыла на датасурсе формы. Как я могу достать все выбранные поля?
Т.е. сейчас у меня возвращается только поле INN_RU, а я хочу достать и AccountNum и KPP_RU с выбранной строки.
public void lookup(FormStringControl _formControl, str _filterStr)
{
Query query = new Query();
QueryBuildDataSource queryBuildDataSource;
QueryBuildRange queryBuildRange;
TableLookup_RU tableLookup = new TableLookup_Ru();
;
queryBuildDataSource = query.addDataSource(tableNum(VendTable));
queryBuildDatasource.addRange(fieldNum(VendTable, INN_RU)).value(reestrTable.INN_POL);
if (reestrTable.PartnerCodeVend)
queryBuildDatasource.addRange(fieldNum(VendTable, AccountNum)).value(reestrTable.PartnerCodeVend);
tableLookup.parmTableId(tableNum(VendTable));
tableLookup.parmCallingControl(_formControl);
tableLookup.addLookupfield(fieldnum(VendTable, INN_RU));
tableLookup.addLookupfield(fieldnum(VendTable, KPP_RU));
tableLookup.addLookupfield(fieldnum(VendTable, AccountNum));
tableLookup.addLookupfield(fieldnum(VendTable, Name));
tableLookup.parmQuery(query);
_formControl.performFormLookup(tableLookup.formRun());
}
|