Имя: Пароль:
1C
 
Метод установитьтекст в управляемой форме чем заменить?
0 URAL
 
04.07.22
12:59
Всем привет

есть метод УстановитьТекст, не могу вывести html в поле нтмл документа в управляемой форме
подскажите как правильно

вот текст что работает в обычной форме

                ТекстСообщенияQR = HTTPОтвет.ПолучитьТелоКакСтроку("UTF-8");
                Соотвествие2 = ИзJSON(ТекстСообщенияQR);
                SVG =  Соотвествие2.Data;
                ЭлементыФормы.ПолеHTMLДокумента1.УстановитьТекст(Соотвествие2.Data);


в обычной форме все работает, а в управляемой не могу понять как выводить, гуглил не нашел
1 СеменовСемен
 
04.07.22
13:29
ИмяРеквизита = Соотвествие2.Data
2 URAL
 
04.07.22
14:21
(1) то что реквизит понял, но не работает, точнее не переход на URL нужен а вставить  код страницы, с URL думаю работает...

может кому пригодиться мое супер решение)))

вот так все работает
РеквизитФормыЧтоЯЗавелКакТипСтрокаНеограниченнойДлины = Соотвествие2.Data //  Соотвествие2.Data - это код страницы HTML, причем SVG

ДокументHTML = Элементы.ПолеHTMLДокумента1.Документ;              
АдресHTML = ДокументHTML.URL;  // этот не мой вариант решения
ДокументHTML.documentElement.innerHTML = = РеквизитФормыЧтоЯЗавелКакТипСтрокаНеограниченнойДлины ;

только РеквизитФормыЧтоЯЗавелКакТипСтрокаНеограниченнойДлины тип строка как реквизит, а на форме укажем вид Поле HTML документа
Ошибка? Это не ошибка, это системная функция.