Обновление отображения поля HTML документа
Добрый день,
есть управляемая форма документа, есть на ней поле html документа, привязанное к реквизиту документа. Содержание этого реквизита может быть изменено кнопкой в документе
Появился вопрос - можно ли обновлять это поле, не перезаходя в документ?
Команда Документ.Body.InnerHTML = ТекстHTML в ряде случаев открывает поиск яндекса по тексту HTML, отсюда возникает такой вопрос
есть управляемая форма документа, есть на ней поле html документа, привязанное к реквизиту документа. Содержание этого реквизита может быть изменено кнопкой в документе
Появился вопрос - можно ли обновлять это поле, не перезаходя в документ?
Команда Документ.Body.InnerHTML = ТекстHTML в ряде случаев открывает поиск яндекса по тексту HTML, отсюда возникает такой вопрос
По теме из базы знаний
- "Живые" картинки со Snap.SVG
- Simple UI: простой конструктор мобильных приложений для устройств на Android. Обновление от 04.03.24 - упрощенный Python
- Разбираемся с web-kit в 1С, на примере интеграции TinyMCE в управляемую форму в УТ 11.4. Допиливаем обмен с сайтом в УТ 11.4
- Конструктор картинок CSS
- Методика интеграции HTML редакторов в поле HTML документа базы 1С
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(3) Проблема в том что страница на форме документа не обновляется при изменении текста?
Никогда не пробовал выводить HTML из реквизитов документа непосредственно на форму, но точно знаю, что при изменении значения реквизита страница обновляется моментально, без каких-либо дополнительных действий. Скорее всего с реквизитом документа должно быть тоже самое. Возможно вы меняете значение реквизита не текущего объекта документа, а создаете новый объект, меняете реквизит и записываете документ. В этом случае нужно повторно открыть форму или перечитать данные формы.
Попробуйте связать поле HTML с реквизитом формы с типом строка и синхронизировать значение этого реквизита с реквизитом документа
Никогда не пробовал выводить HTML из реквизитов документа непосредственно на форму, но точно знаю, что при изменении значения реквизита страница обновляется моментально, без каких-либо дополнительных действий. Скорее всего с реквизитом документа должно быть тоже самое. Возможно вы меняете значение реквизита не текущего объекта документа, а создаете новый объект, меняете реквизит и записываете документ. В этом случае нужно повторно открыть форму или перечитать данные формы.
Попробуйте связать поле HTML с реквизитом формы с типом строка и синхронизировать значение этого реквизита с реквизитом документа
(4)Почему-то при переходе HTML поля на реквизит формы стало еще хуже) Появляется текст типа "Невозможно отобразить подключение"
В принципе, указанная в теме проблема не так часто происходит (похоже, когда содержатся какие-то ссылки) и при повторном нажатии Документ.Body.InnerHTML = ТекстHTML вроде поправляется, так что проблема не так актуальна.
В принципе, указанная в теме проблема не так часто происходит (похоже, когда содержатся какие-то ссылки) и при повторном нажатии Документ.Body.InnerHTML = ТекстHTML вроде поправляется, так что проблема не так актуальна.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот