Имя: Пароль:
1C
1С v8
Таблица значений
0 Snail
 
21.10.20
16:13
Есть обработка с табличной частью (заполняю из эксель)

100 колонок и 200 строк

Как выгрузить в таблицу значений только те колонки у которых итог > 0 ?
1 Жан Пердежон
 
21.10.20
16:16
200 строк? условие в цикле
2 Snail
 
21.10.20
16:16
ТЗ = Новый ТаблицаЗначений;

    
    ТЗ = Объект.ВФайл.Выгрузить();
    Для Каждого Колонки Из ТЗ.Колонки Цикл
3 Snail
 
21.10.20
16:18
Каждая колонка создает новый документ
4 Free_soul
 
21.10.20
16:20
(0) а слабо еще на этапе чтения из экселя повыкидывать?

Или создавай колонки в цикле, как в (2),  которых итог >0
5 Snail
 
21.10.20
16:25
Ок, спасибо. Еще вопрос: в табличной части обработки у колонок есть заголовок, он заполняется из экселя (найтипореквизиту), а есть такая возможность чтобы при создании таблицы значений имя колонки ТЗ = заголовок ТЧ?
6 Мимохожий Однако
 
21.10.20
16:28
(5) Да. Сделай шаблон таблицы значений и табличной части
7 Мимохожий Однако
 
21.10.20
16:28
Потом заполняй таблицу значений и загружай в табличную часть
8 fisher
 
21.10.20
16:29
(5) Почему нет? Только имя колонки ТЗ должно отвечать правилам именования идентификаторов (без пробелов и т.п. - как для переменных).
9 Snail
 
21.10.20
16:34
Спасибо