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

1С:Предприятие ::

Метки: 

Не отображается код HTML в Поле HTML Документа 1С управляемые формы

Я
   DialogVM
 
09.06.18 - 20:11
Доброго времени суток! Подскажите кто нибудь, создаю внешнюю обработку, создал форму, в форме создал Поле, в форме создал Реквизит (Тип: Строка не ограниченная), путь к данным: Реквизит (Вид: Поле HTML Документа), в Модуле прописал программно:

&НаКлиенте
Процедура Поле1ДокументСформирован(Элемент)
    
    ЭтотОбъект.Реквизит = "<HTML><BODY><CENTER><H1>Wellcome</H1></CENTER></BODY></HTML>";
    
КонецПроцедуры

В итоге в Поле HTML Документа ничего не отображается (Пусто), хотя по идее должно отображаться Wellcome, как я понимаю по прочитанному на форуме.

Что я сделал не так?
 
  Рекламное место пустует
   DialogVM
 
1 - 09.06.18 - 20:35
На форуме кто нибудь есть, кто подскажет?
   Mort
 
2 - 09.06.18 - 21:21
1. Код вызывается? отладчиком проверил?
   triviumfan
 
3 - 09.06.18 - 21:35
попробуй center убрать
   triviumfan
 
4 - 09.06.18 - 21:37
1й раз вижу этот тег)
зы: http://htmlbook.ru/html/center
"Использование этого тега осуждается спецификацией HTML, валидный код получается только при использовании переходного <!DOCTYPE>."
   DialogVM
 
5 - 10.06.18 - 15:23
Спасибо ребята за помощь, всем агромное спасибо! Сам тупанул, дело было в том что я написал код программно всего с одной ошибкой: ЭтотОбъект.Реквизит, а нужно было написать ЭтотОбъект.Реквизит1, так как у меня наименование Реквизит1. Все работает на ура!!!
   DialogVM
 
6 - 10.06.18 - 15:25
Тег <CENTER></CENTER> тоже работает идиально, все центруется!!!
   DialogVM
 
7 - 10.06.18 - 15:37
Кому нужна данная идея, забирайте, готовая рабочая и стабильная цепочка, проверено в 1С: Розница 8/2.2 управляемые формы!!!


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