Отключение экранирования HTML тегов (версия PHP/JS)

Обсуждение Stimulsoft Reports.PHP
Ответить
vav180480
Сообщения: 18
Зарегистрирован: 28 сен 2017, 06:57

Отключение экранирования HTML тегов (версия PHP/JS)

Сообщение vav180480 » 28 сен 2017, 07:22

В базе данных у нас хранится документация в HTML с простым форматированием, содержащий рисунки в том числе.
Мы в курсе что на данный момент политика Стимулсофт такова что она не может гарантировать корректный вывод в отчет сложно-форматированного HTML текста.
Могли бы вы сказать, каким методом удаляются необрабатываемые теги при установленной на компоненте "Текст" опции "Разрешить HTML теги" или метод экранирующий HTML теги если такая опция не установлена?
HighAley
Сообщения: 1958
Зарегистрирован: 08 июн 2011, 07:36

Re: Отключение экранирования HTML тегов (версия PHP/JS)

Сообщение HighAley » 29 сен 2017, 08:22

Здравствуйте.

На данный момент все не поддерживаемые тэги игнорируются.
Вы можете выключить обработку HTML тэгов с помощью опции StiOptions.Export.Html.replaceSpecialCharacters.
В этом случае все тэги будут отображаться в браузере как есть.
Но могут возникнуть проблемы с расчётом высоты компонента и экспорт не смодет обработать неподдерживаемые тэги..

Спасибо.
vav180480
Сообщения: 18
Зарегистрирован: 28 сен 2017, 06:57

Re: Отключение экранирования HTML тегов (версия PHP/JS)

Сообщение vav180480 » 29 сен 2017, 10:37

Спасибо, помогло.
Aleksey
Сообщения: 2015
Зарегистрирован: 22 апр 2010, 02:57

Re: Отключение экранирования HTML тегов (версия PHP/JS)

Сообщение Aleksey » 02 окт 2017, 07:03

Здравствуйте,

Отлично!
Дайте знать, если будут еще вопросы.

Спасибо.
Ответить