Выгрузить результат запроса в таблицу значений в 1С

Если необходимо выгрузить результат для последующей его обработки, то это очень просто делается встроенными средствами 1С

Процедура ЗаполнитьТЗ()

Запрос = Новый Запрос;

Запрос.Текст =
"ВЫБРАТЬ
|        Поставщики.Ссылка КАК Владелец,
|        Поставщики.Код,
|        Поставщики.Наименование
|ИЗ
|        Справочник.Поставщики КАК Поставщики";

РезультатЗапроса = Запрос.Выполнить();
ТабЗнач = РезультатЗапроса.Выгрузить();

КонецПроцедуры

Так же конструкция может выглядеть так:

ТабЗнач = Запрос.Выполнить().Выгрузить();

После мы получаем таблицу значений с реквизитами, как в запросе:

  • Владелец
  • Код
  • Наименование

После таблицу значений можно обрабатывать.

Например обойти в цикле:

Для каждого СтрокаТЧ из ТабЗнач Цикл

КонецЦикла;

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *