Форум на Kuban.ru (http://forums.kuban.ru/)
-   Территория 1С (http://forums.kuban.ru/f1040/)
-   -   Программное создание колонок таблицы в управляемой форме (http://forums.kuban.ru/f1040/programmnoe_sozdanie_kolonok_tablicy_v_upravlyaemoj_forme-6499362.html)

fantik25 10.02.2015 13:21

Программное создание колонок таблицы в управляемой форме
 
Всем, добрый день!

Пытаюсь программно создать колонки в таблице формы, вроде всё написал правильно,
но оно выдаёт ошибку:

{Обработка.ПланированиеПроизводства.Форма.Форма.Форма(48)**: Ошибка при вызове метода контекста (Добавить)
НовоеПолеФормы = ЭтаФорма.Элементы.Добавить("Поле8", Тип("ПолеФормы"), ТаблицаРодитель);
по причине:
Недопустимое значение параметров
Недопустимое значение параметров

Я уже голову поломал, что с этим делать!
ПОДСКАЖИТЕ, ДРУЗЬЯ, в чём тут дело?

вот текст процедуры:

&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)

ТаблицаРодитель = ЭтаФорма.Элементы[Элементы.ТаблицаПланирования.Имя];
НовоеПолеФормы = ЭтаФорма.Элементы.Добавить("Поле8", Тип("ПолеФормы"), ТаблицаРодитель);
НовоеПолеФормы.Вид = ВидПоляФормы.ПолеВвода;
НовоеПолеФормы.ПутьКДанным = "ТаблицаПланирования.Поле8";
НовоеПолеФормы.АвтоВысотаЯчейки = Истина;
НовоеПолеФормы.Ширина = 15;

КонецПроцедуры

nordbox 10.02.2015 14:19

(0) А как бы ты все тоже самое написал для обычной формы?


Текущее время: 20:49. Часовой пояс GMT +3.