Здравствуйте, уважаемые форумчане, подскажите пожалуйста продолжающему обучение новичку, как получить значение поля из выгруженной таблицы запроса из ComОбъекта есть таблица ТЗ полученная методом выгрузить из ComОбъекта хочу из не взять значение из поля, Наименование по индексу не предусмотрено как я понял, а как, подскажите пожалуйста вот такой код, заранее благодарен
// Подключение к файловой базе
Соединение = Новый COMОбъект("V83.COMConnector");
ПараметрыДоступа = "File=""C:\Базы\222"";Usr=""Администратор"";Pwd=""123"";";
Попытка
База = Соединение.Connect(ПараметрыДоступа);
Исключение
Сообщить("Проблемы при подключении: " + ОписаниеОшибки());
//Возврат;
КонецПопытки;
Запрос = База.NewObject("Запрос");
Запрос.Текст =
"ВЫБРАТЬ
| Должности.Наименование КАК Наименование,
| Должности.ОКПДТРКатегория КАК ОКПДТРКатегория,
| Должности.ОКПДТРКод КАК ОКПДТРКод
|ИЗ
| Справочник.Должности КАК Должности";
запр = Запрос.Выполнить();
запр.Выбрать();
Тз = запр.Выгрузить();
ТЗ.Свойство
Для Индекс = 0 по ТЗ.ВГраница() Цикл
НужныйОбъект = Справочники.Должности.НайтиПоНаименованию(Тз[Индекс].Наименование).Ссылка.ПолучитьОбъект();
НужныйОбъект.ОКПДТРКод = Тз[Индекс].ОКПДТРКод;
Сообщить(НужныйОбъект.Наименование+НужныйОбъект.ОКПДТРКод);
НужныйОбъект.ОКПДТРКатегория = Тз[Индекс].ОКПДТРКатегория;
НужныйОбъект.Записать();
КонецЦикла;
lolmatrix @ Сегодня, 15:55
,
Спасибо, элемент, нашел сам, циклом для каждого, теперь не знаю как обратиться к справочнику той базы из которой подключаюсь, точнее получить из справочника ссылку, делаю всё внешней обработкой