Имя: Пароль:
1C
1С v8
УФ Как динамически добавить колонку в ТабличнуюЧасть
,
0 SeregaMW
 
09.04.13
12:43
Пишу так
НовыйРеквизит = Элементы.Вставить("НовыйРеквизит", Тип("ПолеФормы"), Элементы.товары,)

Просто на форму поле получается вставить, а ТЧ не хочет.
1 toypaul
 
гуру
09.04.13
13:05
кроме того что ее туда вставить, надо заполнить путь к данным
2 toypaul
 
гуру
09.04.13
13:06
КолонкаТаблицы = ЭлементыФормы.Добавить("Колонка"+Выборка.ИмяНовогоЭлемента+Колонка.Ключ,Тип("ПолеФормы"),ТаблицаНаФорме);
               КолонкаТаблицы.Вид = ВидПоляФормы.ПолеВвода;
               КолонкаТаблицы.ПутьКДанным = "ТаблицаФайлов." + Колонка.Ключ;
3 olegves
 
09.04.13
13:06
+(1) и заполнить значения нового реквизита
4 olegves
 
09.04.13
13:08
(2) а где ТЧ.Колонки.Добавить
???
5 Aprobator
 
09.04.13
13:09
(4) это УФ )
6 toypaul
 
гуру
09.04.13
13:11
+ (5) у автора тоже УФ
7 SeregaMW
 
09.04.13
13:12
(2) Может помочь но не пробовал
прочитал здесь
http://forum.infostart.ru/forum26/topic76749/

Спасибо!
8 Aprobator
 
09.04.13
13:12
кстати, в (2) ЭлементыФормы стоит заменить на Элементы.
9 SeregaMW
 
09.04.13
13:14
(4) Смело вычеркивайте из достижений 8.2 ;-)
10 toypaul
 
гуру
09.04.13
13:18
(8) это и есть ссылка на Элементы. код взят из общего модуля.

вообще-то у меня и под толстый клиент похожий код есть - работы с файлами встраивается в любую форму.
Независимо от того, куда вы едете — это в гору и против ветра!