обойти колонки табличной части #714358


#0 by wwwqwert2014
Кто знает как можно циклом обойти колонки табличной части? Смотрел СП, нельзя сделать так: Для каждого Колонка Из ТЧ.Колонки, так как не знает 1С что такое ТЧ.Колонки
#1 by wwwqwert2014
есть вариант выгрузить в таблицу значений, но это не оптимально. Если такое сделать, сразу снимут баллы при сдаче спеца по платформе
#2 by MKZM
Офигеть..
#3 by Крошка Ру
Что значит "обойти циклом колонки"? В цикле что с ними требуется сделать?
#4 by Defender aka LINN
Есть такая штука - метаданные...
#5 by MKZM
Да все понятно, только в чем проблема?
#6 by MKZM
Даже это не надо.
#7 by Defender aka LINN
Ну вот плохому-то людей учить не надо. А то можно и брутфорсом имена колонок подбирать, работать тоже будет.
#8 by MiniMuk
ТЧ[Х][У]? Ты всю СП прочел?
#9 by МимохожийОднако
Например Табличная часть (Tabular section) ВыгрузитьКолонки (UnloadColumns) Синтаксис: ВыгрузитьКолонки(<Колонки>) Параметры: Тип: Строка. Список колонок для выгрузки в формате: "Колонка1, Колонка2...". Если список не задан, то будут выгружены все колонки. Возвращаемое значение: Тип: ТаблицаЗначений. Описание: Создает таблицу значений с заданным списком колонок. Доступность: Сервер, толстый клиент, внешнее соединение, мобильное приложение(сервер). Примечание: Выгружается только структура табличной части, данные не выгружаются.
#10 by Крошка Ру
А вот с этого момента, если можно, по-подробнее... А то может у нас СП разные.
#11 by wwwqwert2014
я через метеданные сделал. вопрос снят
#12 by wwwqwert2014
Defender aka LINN, спасибо
#13 by MiniMuk
у меня както так Табличная часть (Tabular section) Элементы коллекции: Строка табличной части Для объекта доступен обход коллекции посредством оператора Для каждого … Из … Цикл. При обходе выбираются элементы коллекции. Возможно обращение к элементу коллекции посредством оператора [...]. В качестве аргумента передается индекс строки (нумерация с 0).
#14 by MKZM
Вы о чем? Получил количество колонок и вперед. При чем тут метаданные?
#15 by Рэйв
Можно код получения количества колонок без метаданных?
#16 by MKZM
выгрузить колонки количество
#17 by Рэйв
Получишь ТЗ. ТС еще в сказал, что ТЗ ему не кошерно.
#18 by Рэйв
*то есть в сказал
#19 by MKZM
а при чем тут. я получил количество и дальше работаю с таб частью.
#20 by Крошка Ру
Строки - это понятно. А вот колонку через [] получить. Или под "ТЧ[Х][У]" ты имел в виду что-то другое?
#21 by MiniMuk
угу, скосчил, там метаданны нужны будут
#22 by Рэйв
Колонки - это такая же коллекция.Доступно брать по индексу
#23 by Крошка Ру
Еще раз: у ТЗ - да, у ТЧ - нет
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С