Получение значения ТЗ по индексу

Версия для печатиPDF-версия

Платформа:

Для сч=0 по Таблица1.Количество()-1 Цикл
ФайлDBF.Добавить();
//Для сч=1 по счет-1 Цикл
ПерваяСтрока=Таблица1[сч];
ФайлDBF.IDENTIFIER=перваястрока[Идентификатор-1];
ФайлDBF.ARTIKUL=перваястрока[Артикул-1];
ФайлDBF.TYP=перваястрока[Наименование-1];
ФайлDBF.PROBA=перваястрока[Проба-1];
ФайлDBF.RAZMER=перваястрока[Размер-1];
ФайлDBF.VES=перваястрока[Вес-1];
ФайлDBF.PRICE=перваястрока[Цена-1];
ФайлDBF.COLOR=перваястрока[Цвет-1];
ФайлDBF.OPIS=перваястрока[Поставщик-1];
ФайлDBF.SUMNDS=перваястрока[СуммаНДС-1];
ФайлDBF.METAL=перваястрока[Металл-1];
ФайлDBF.SUMNDS=перваястрока[СуммаНДС-1];
//КонецЦикла;
КонецЦикла;
Почему ругаеться на полученное значение, говорит неопределено?

Ругается при получении строки таблицы или какого-то значения из строки?

Из строки по индексу уже колонки.

Таблица1 - это таблица значений или табличная часть?

Таблица значений. Создаеться программно с выводом на форму.

Надо было перегрузить в тз не фигурант формы и пропустило.