Вход | Регистрация
 

Вывод ТЧ на форму программно

Вывод ТЧ на форму программно
Я
   1ctube
 
04.05.20 - 12:52
Добрый день. Хочу вывести на форму документа программно ТЧ. Подскажите, возможно ли? Т.к. программно вывожу на форму реквизиты и колонки тч(реквизит создал в конфигураторе и колонку ТЧ тоже) но вот пример как именно выводить ТЧ на форму программно не могу найти( или плохо ищу?) Создал в конфигураторе у документа ТЧ. Обычные формы. Типовая конфа, хочу без изменений форм обойтись
   Галахад
 
1 - 04.05.20 - 13:02
Для ОФ примерно так:
// Создание элемента формы "Товары" с типом "Табличное поле"

НовыйЭлемент = ЭлементыФормы.Добавить(Тип("Табличноеполе"), "Товары",  Истина, ЭтаФорма.Панель);
НовыйЭлемент.Верх = 24;
НовыйЭлемент.Видимость = Истина;
НовыйЭлемент.Высота = 191;
НовыйЭлемент.Данные = "Товары";
НовыйЭлемент.Доступность = Истина;
НовыйЭлемент.Лево = 4;
НовыйЭлемент.Подсказка = "";
НовыйЭлемент.Ширина = 631;

// Устанавливаем действия для всех возможных событий элемента

НовыйЭлемент.УстановитьДействие("ОбработкаВыбора", Новый Действие("ТоварыОбработкаВыбора"));

// Создание элемента формы "Номенклатура" с типом "Колонка табличного поля"

НовыйЭлемент = ЭлементыФормы.Товары.Колонки.Добавить("Номенклатура", "Номенклатура");
НовыйЭлемент.УстановитьЭлементУправления(Тип("ПолеВвода"));
НовыйЭлемент.Видимость = Истина;
НовыйЭлемент.Данные = "Номенклатура";
НовыйЭлемент.Доступность = Истина;
НовыйЭлемент.Ширина = 36;
   1ctube
 
2 - 04.05.20 - 13:24
(1) Спасибо за пример!

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