首页 文章

消息字段Pentaho报表设计器

提问于
浏览
1

我正在使用Pentaho Report Designer 3.9.3,我正在寻找一种格式化消息字段中每种数据类型的字体粗细,大小和颜色的方法 . 我的消息字段如下 .

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

这给出了输出: USAGE FROM December 09 TO December 15

我想格式化消息字段如下: USAGE FROM 12月09日 TO 12月15日(12月9日和12月15日在常规文本中使用红色字体颜色)

我不知道如何在不分解消息字段并将它们组合的情况下实现这一目标 . 我确信有更好的方法可以解决这个问题 . 非常感谢您的协助 .

1 回答

  • 3

    实现此结果的另一种方法是使用消息字段并插入具有所需字体大小和样式的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>
    

    将“富文本类型的消息字段”更改为“text / html”,这将为您提供所需的输出 .

相关问题