Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Заполнить строки ТЧ на форме. Обычные формы.

Заполнить строки ТЧ на форме. Обычные формы.
Я
   Родом из детства
 
08.06.21 - 14:51
Имеется документ. У него реквизит - тч. В ней реквизит - ссылка на справочник.
Данная тч выведена на форму. Также, на форме в неё добавил несколько столбцов, значения которых планирую тянуть из единственного реквизита-ссылки на справочник
Как программно перебрать все строки этой таблицы и заполнить созданные столбцы?
Ведь если обращаться к тч, то из данных строки там будет только один реквизит, который указан в объекте
   mistеr
 
1 - 08.06.21 - 14:52
СтрокаТЧ.СсылкаНаСправочник.Реквизит
   Родом из детства
 
2 - 08.06.21 - 14:54
(1) Вы меня немного не поняли. Данные - тч, у которой только один реквизит - ссылка. Эту тч я вывел на форму, а также добавил на форме ещё несколько колонок, а вот как к ним обратиться - не знаю
   youalex
 
3 - 08.06.21 - 15:02
В событии таб. поля ПриПолученииДанных() заполняй
   fisher
 
4 - 08.06.21 - 15:04
Строго говоря, это не совсем заполнение. Нормальное заполнение только в УФ сделали. А в ОФ только вот через это самое ПриПолученииДанных можно подсовывать отрисовку нужных данных в оформлении ячеек доп-колонок, создавая эффект что они типа заполнены.
   1Сергей
 
5 - 08.06.21 - 15:06
Если нужно не программно добавить, то просто перетащите нужные реквизиты справа налево
   Родом из детства
 
6 - 08.06.21 - 15:06
(4) Жаль, спасибо за ответ)
   1Сергей
 
7 - 08.06.21 - 15:07
(5) Сторно. Не увидел про ОФ сначала
   Родом из детства
 
8 - 08.06.21 - 15:08
(5) Не суть была в том, чтобы добавить данные, которых нет в реквизитах тч. Ещё раз всем спасибо. Сделаю через обработчик ПриПолученииДанных
   1Сергей
 
9 - 08.06.21 - 15:10
(8) вот в УФ не важно реквизит это или реквизит реквизита, переносится на раз два
   Родом из детства
 
10 - 08.06.21 - 15:11
(9) Аа, понял мысль)

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