Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
25 июл 2025, 20:22

Создание колонок для ТЗ

Автор maxxi, 21 июл 2025, 12:18

0 Пользователей и 1 гость просматривают эту тему.

maxxi

всем привет, Есть Список Значения,

там 2 Значение типа Справочник.Филиал.

Хочу создать 2 колонки с этими названиями, то есть с названиями филиалов.

ТзДляСвертки = ТабЗнач.Выгрузить();

// Обходим список выбранных филиалов
Для каждого Элемент Из Филиал Цикл

Филиал=Элемент.Значение.Наименование;

ТзДляСвертки.Колонки.Добавить(Филиал);

КонецЦикла;

ТабЗнач.Загрузить(ТзДляСвертки);

пока так не получается.

antoneus

Потому что имя колонки должно соответствовать правилам имен переменных (только буквы, цифры и подчеркивания, может начинаться с буквы или подчеркивания).

maxxi

antoneus,
у наc такого вида:
01.Dom Stroy (Qo'qon)
02.Dom Stroy (Showroom)
03.Dom Stroy (Yaypan).

antoneus

Для каждого Элемент Из Филиал Цикл

    ИмяКолонки = "_" + Элемент.Значение.Код;
   
    ТзДляСвертки.Колонки.Добавить(ИмяКолонки);
   
КонецЦикла;

в кодах всяких посторонних символов быть не должно - всяких там дефисов, слэшей и т.п.

заполнять соответственно - по кодам.

maxxi

antoneus,
Отладчик показывает что колонки созданы, но их вне отладчика не видно.

antoneus

Вне отладчика - это где?

maxxi

antoneus, после нажатия "Сформировать", нет этих колонок.

antoneus

Управляемые формы?

maxxi


LexaK

maxxi, вроде давно уже на сайте...
а такая элемнтарщина, ставить в тупик
может эти подсказки помогут...
1.имена филиалов присвойте синонимам колонок,
тогда они будут выглядеть как вам надо

01.Dom Stroy (Qo'qon), 02.Dom Stroy (Showroom), ...

2. в таблице заведите сражу несколько НЕВИДИМЫХ колонок
Филмал1, Филиал2,....
и после задания им синонимов - включите видимость.

простенько и визуально то что надо будет!
если помогло нажмите: Спасибо!

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск