0
1ctube
04.05.20
✎
12:52
|
Добрый день. Хочу вывести на форму документа программно ТЧ. Подскажите, возможно ли? Т.к. программно вывожу на форму реквизиты и колонки тч(реквизит создал в конфигураторе и колонку ТЧ тоже) но вот пример как именно выводить ТЧ на форму программно не могу найти( или плохо ищу?) Создал в конфигураторе у документа ТЧ. Обычные формы. Типовая конфа, хочу без изменений форм обойтись
|
|
1
Галахад
гуру
04.05.20
✎
13:02
|
Для ОФ примерно так:
// Создание элемента формы "Товары" с типом "Табличное поле"
НовыйЭлемент = ЭлементыФормы.Добавить(Тип("Табличноеполе"), "Товары", Истина, ЭтаФорма.Панель);
НовыйЭлемент.Верх = 24;
НовыйЭлемент.Видимость = Истина;
НовыйЭлемент.Высота = 191;
НовыйЭлемент.Данные = "Товары";
НовыйЭлемент.Доступность = Истина;
НовыйЭлемент.Лево = 4;
НовыйЭлемент.Подсказка = "";
НовыйЭлемент.Ширина = 631;
// Устанавливаем действия для всех возможных событий элемента
НовыйЭлемент.УстановитьДействие("ОбработкаВыбора", Новый Действие("ТоварыОбработкаВыбора"));
// Создание элемента формы "Номенклатура" с типом "Колонка табличного поля"
НовыйЭлемент = ЭлементыФормы.Товары.Колонки.Добавить("Номенклатура", "Номенклатура");
НовыйЭлемент.УстановитьЭлементУправления(Тип("ПолеВвода"));
НовыйЭлемент.Видимость = Истина;
НовыйЭлемент.Данные = "Номенклатура";
НовыйЭлемент.Доступность = Истина;
НовыйЭлемент.Ширина = 36;
|
|