В тип поля Формула добавить обработку html-тэгов

Пишите ваши предложения здесь.
Ответить
aik
Сообщения: 480
Зарегистрирован: 12 апр 2017, 10:09
Имя: Антон
Откуда: земля

В тип поля Формула добавить обработку html-тэгов

Сообщение aik »

Здравствуйте! Имеется ли возможность добавления в тип поля формула обработчика html тэгов?
Необходимо обработка тэгов <b> <i> и <br>.
Аватара пользователя
support
Техническая поддержка
Сообщения: 7661
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: В тип поля Формула добавить обработку html-тэгов

Сообщение support »

А поподробнее?
aik
Сообщения: 480
Зарегистрирован: 12 апр 2017, 10:09
Имя: Антон
Откуда: земля

Re: В тип поля Формула добавить обработку html-тэгов

Сообщение aik »

В общем в тип поля Формула добавляются условия с помощью if(), результаты этих условий включают в себя формулу concat(), которая выводит собранные варианты значений, так вот необходимо добавить возможность форматирования данных результатов, чтобы можно было вывести значения отформатированные курсивом, жирным, или в несколько строк (с разделением по строчно).

При этом значение выводится не полностью отформатированое в одном стиле допустим только курсив, а чтобы можно было внутри формулы самому определить части текста выводятся курсивом, части жирным, а часть в несколько строк.

Изображение
Аватара пользователя
support
Техническая поддержка
Сообщения: 7661
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: В тип поля Формула добавить обработку html-тэгов

Сообщение support »

Код: Выделить всё

if({2}>0,concat('<b>Yes</b> ',{2}),'No')
aik
Сообщения: 480
Зарегистрирован: 12 апр 2017, 10:09
Имя: Антон
Откуда: земля

Re: В тип поля Формула добавить обработку html-тэгов

Сообщение aik »

Спасибо, а как сделать, чтобы значение {} было жирным, а не текст? И тэг <br> тоже также работает?
В моём случае '<b>'FORMAT({34}/100,0)'</b>' не работает
Аватара пользователя
support
Техническая поддержка
Сообщения: 7661
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: В тип поля Формула добавить обработку html-тэгов

Сообщение support »

Ван нужно склеит строку с помощью функции concat
https://www.w3schools.com/sql/func_mysql_concat.asp

Код: Выделить всё

if({2}>0,concat('<b>Yes ',{2},' </b>'),'No')
aik
Сообщения: 480
Зарегистрирован: 12 апр 2017, 10:09
Имя: Антон
Откуда: земля

Re: В тип поля Формула добавить обработку html-тэгов

Сообщение aik »

Понял, спасибо!
Ответить