Программно созданное поле УФ не отображает значение
Здравствуйте.
Пытаюсь программно разместить на управляемой форме поле надписи и заполнить его.
Вроде бы, все получается: и реквизит и элемент формы создаются, элемент привязывается к реквизиту, элемент выводидтся на форму, но в его поле ничего кроме заголовка не
отображается.
Подскажите, пожалуйста, что я делаю неправильно?
Код модуля формы внешней обработки (сама внешняя обработка - во вложении):
Пытаюсь программно разместить на управляемой форме поле надписи и заполнить его.
Вроде бы, все получается: и реквизит и элемент формы создаются, элемент привязывается к реквизиту, элемент выводидтся на форму, но в его поле ничего кроме заголовка не
отображается.
Подскажите, пожалуйста, что я делаю неправильно?
Код модуля формы внешней обработки (сама внешняя обработка - во вложении):
&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
ДобавленныеРеквизиты = Новый Массив;
НовыйРеквизит = Новый РеквизитФормы("Реквизит1", Новый ОписаниеТипов("Строка"));
ДобавленныеРеквизиты.Добавить(НовыйРеквизит);
ИзменитьРеквизиты(ДобавленныеРеквизиты);
НовоеПоле = Элементы.Добавить("Поле1", Тип("ПолеФормы"));
НовоеПоле.Вид = ВидПоляФормы.ПолеНадписи;
НовоеПоле.ПутьКДанным = "Реквизит1";
НовыйРеквизит = "Какая-то строка";
КонецПроцедуры
ПоказатьПрикрепленные файлы:
ПрограммноеДобавлениеПоляУФ.epf
По теме из базы знаний
- Сравнение 1С8 и Navision
- Оповещение приложений 1С об изменении данных на сервере
- Выгрузка-загрузка любых данных (и измененных) между похожими конфигурациями (ФАЙЛ, HTTP, COM) ЛЮБЫХ баз 1С 8.1-8.3 с обработкой и поиском данных по произвольным полям поиска
- Свойства объектов 1С в MS SQL (и сравнение баз и расширений)
- Не спеша, эффективно и правильно – путь разработки. Часть 3. Практика
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот