Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

Записать значение в программно созданную колонку таблицы значений.

Записать значение в программно созданную колонку таблицы значений.
Я
   ArturR
 
15.07.18 - 19:31
Привет всем!
1. Создаю программно колонку в таблице значений. Т.е. изначально я не знаю какие и сколько будет колонок.

КолонкаПодразделения = ТЗПодразделения.Колонки.Добавить(ВыборкаПодразделение.Подразделение.ПодразделениеКраткое);

2. Добавляю строку в эту таблицу значений.

Строка = ТЗПодразделения.Добавить();

Ну и сам вопрос.
Подскажите как мне теперь в ячейку [Строка х КолонкаПодразделения] добавить значение?
Не могу понять как мне получить индекс колонки, нутром понимаю, что должно получиться что-то вроде Строка[ИндексКолонкаПодразделения]. Если конечно он мне нужен.
Спасибо.
 
 
   ArturR
 
1 - 15.07.18 - 21:07
Вопрос снимается. Разобрался. Спасибо за молчание. Помогает включать мозги :)

Вот так получаем индекс.
ИндексМоейКолонки = ТЗПодразделения.Колонки.Индекс(КолонкаПодразделения);
   RomanYS
 
2 - 15.07.18 - 21:12
(1) вместо индекса колонки можно использовать имя колонки. Так тоже работает.

А вот "ВыборкаПодразделение.Подразделение.ПодразделениеКраткое" это большая кака)

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует