поле сообщения Pentaho Report Designer

Я использую Pentaho Report Designer 3.9.3 и ищу способ отформатировать вес, размер и цвет шрифта каждого типа данных в поле сообщения. Поле моего сообщения выглядит следующим образом.

USAGE FROM $(MAX_DATE, date, MMMM dd) TO $(MIN_DATE, date, MMMM dd)

Что дает результат: ИСПОЛЬЗОВАНИЕ С 09 декабря ПО 15 декабря.

Я хотел бы отформатировать поле сообщения следующим образом: ИСПОЛЬЗОВАНИЕ 09 декабря ДО 15 декабря (с 09 декабря и 15 декабря в обычном тексте красный цвет шрифта)

Я не уверен, как это сделать, не разбивая поля сообщений и не объединяя их. Я уверен, что есть лучший способ справиться с этим. Ваша помощь приветствуется.


person Tone    schedule 18.12.2013    source источник


Ответы (1)


Альтернативный способ добиться этого результата — использовать поле сообщения и вставить html с желаемым размером и стилем шрифта.

<html>
<body>
<span style="color:#333333"><B>USAGE FROM</B></span>
<B><span style="color:red;font-size:16pt">$(MIN_DATE, date, MMMM d)</B>
<B><span style="color:#333333">TO</span></B> 
<B><span style="color:red;font-size:16pt"> $(MAX_DATE, date, MMMM d)</span></B>
</body>
</html>

Измените «богатый текстовый тип» поля сообщения на «текст/html», и это даст вам желаемый результат.

person Tone    schedule 04.03.2014