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

1С:Предприятие ::

Метки: 

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

Я
   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 или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует