Мне надо привязаться к списку значений (СписокКолонок)
Value = "Column"+СчетчикКолонок;
ТЗ.Колонки.Добавить(Value);
СписокКолонок.Добавить(СчетчикКолонок, Value);
Как-то так
Это если по Вашему вопросу именно со списком значений работать, а лучше как в предыдущем примере по индексам совместить колонки (поля) ТЗ и ДБФИзменено 03.12.13 14:21:32
Понимаю где то рядом нахожусь, на не погу понять эту тонкость.
Ругается
{Обработка.ЗагрузкаДанных.МодульОбъекта(121)}: Значение не является значением объектного типа (Представление)
ИмяКолонкиТЗ = СписокКолонок.НайтиПоЗначению(ИндексПоля).Представление;
Если написать, тогда находит первую нужную колонку и заполняет.
Мне кажется что надо пройти цикл по счетчику колонок
По поводу
а лучше как в предыдущем примере по индексам совместить колонки (поля) ТЗ и ДБФ
Это относится к
// Создали колонки в таблицеЗначений куда будем выгружать данные строк из файла ДБФ Вариант №1 (имена колонок, как в файле ДБФ.) Как в этом случае.
//НВК = ТЗ.Колонки.Добавить();
//НВК.Имя = Колонка.Имя;Изменено 03.12.13 18:54:51
Хорошо, а чему равен ИндексПоля? Ведь если СписокКолонок есть список значений, то ошибка вываливается в том случае, если СписокКолонок.НайтиПоЗначению(ИндексПоля) = Неопределено. Проверьте отладчиком.
Тут ведь организация какая:
1. Позиционируемся на строке.
2. Проходим по всем полям строки и выбираем значения.
В Вашем последнем примере получите хрень, извините за выражение)), т.е. Вы берёте первое поле, а потом скачете по строкам.