|
УФ Как динамически добавить колонку в ТабличнуюЧасть
| ☑ |
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) Может помочь но не пробовал
прочитал здесь
Спасибо!
|
|
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) это и есть ссылка на Элементы. код взят из общего модуля.
вообще-то у меня и под толстый клиент похожий код есть - работы с файлами встраивается в любую форму.
|
|
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший