24.03.2009, 12:23 | #1 |
Участник
|
Как достать выбранные значения после 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()); } |
|
Теги |
lookup |
|
|