Событие onclick Поля HTML документа в обычных формах.

1. ПодводныйТ 45 24.08.23 12:02 Сейчас в теме
Добрый день. Делаю простой набросок на поле HTML документа в обычных формах. В ссылку зашиваю название объекта метаданных, чтобы потом при нажатии на эту ссылку - обработать эту строку и обновить мое поле HTML документа другим содержимым.

Вот код вывода ссылки:

Текст=Текст+"<А href="""Документ.ПеремещениеТоваров""">Документ: Перемещение товаров</А>;
...
ЭтаФорма.ЭлементыФормы.ПолеHTMLДокумента.УстановитьТекст(Текст);


А вот событие onclick:

Процедура ПолеHTMLДокументаonclick(Элемент,pEvtObj)
         Если pevtobj.scrElement.href="Документ.ПеремещениеТоваров" тогда
                  ЭтаФорма.ЭлементыФормы.ПолеHTMLДокумента.УстановитьТекст(НовыйТекст);
         КонецЕсли;
КонецПроцедуры


И вот в установить новый текст отладчик попадает и даже у HTML документа устанавливается новый текст, но на поле HTML новые данные не появляются. При этом, если этот же код: ЭтаФорма.ЭлементыФормы.ПолеHTMLДокумента.УстановитьТекст(НовыйТекст); поставить на кнопку на форме, то все отрабатывает.
Вознаграждение за ответ
Показать полностью
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. osyko 1 24.08.23 17:25 Сейчас в теме
скорее всего не правильный тип или не хватает стандартного заголовка
3. ПодводныйТ 45 25.08.23 11:22 Сейчас в теме
(2) какой тип не правильный? мне кажется что это из-за события, ну или может быть конечно какой то баг платформы. попробовал устанвливать этот HTML текст на втором поле HTML из события - все хорошо отрабатывает, а вот на том же поле почему то не хочет(
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот