Pentaho报表设计器大写a字段
我正在使用Pentaho报表设计器5.2和6.0 我有一个字段,其中包含来自数据库的资源文件的翻译。 我们所有的翻译都是小写的,我想在我的报告中加一些大写字母。例如一个单词的第一个字母 我该怎么做?我在Pentaho论坛上找不到关于它的任何信息。Pentaho报表设计器大写a字段,pentaho,uppercase,pentaho-report-designer,Pentaho,Uppercase,Pentaho Report Designer,我正在使用Pentaho报表设计器5.2和6.0 我有一个字段,其中包含来自数据库的资源文件的翻译。 我们所有的翻译都是小写的,我想在我的报告中加一些大写字母。例如一个单词的第一个字母 我该怎么做?我在Pentaho论坛上找不到关于它的任何信息。 PRD本身的样式/属性中也没有选项。在报告中需要这样做???,可以通过使用SQL将字段构建为祷告来实现,因此不必在报告中执行任何操作,只需使用字段,这里我留下一个示例,说明如何在SQL中执行此操作,这基于数据源示例数据,解释将是siquiguiente
PRD本身的样式/属性中也没有选项。在报告中需要这样做???,可以通过使用SQL将字段构建为祷告来实现,因此不必在报告中执行任何操作,只需使用字段,这里我留下一个示例,说明如何在SQL中执行此操作,这基于数据源示例数据,解释将是siquiguiente,取第一个字符并将其大写,这将与链的其余部分连接,就是这样,希望您服务,对不起我的英语,esta rusty,问候您 例如:
SELECT
"DEPARTMENT_MANAGERS"."REGION",
"DEPARTMENT_MANAGERS"."MANAGER_NAME",
concat(upper(substr(EMAIL ,1,1)),substr(EMAIL,2,length(EMAIL))) FROM
"DEPARTMENT_MANAGERS"
是的,在报告中需要这样做:(你不能像我使用公式对sql做的那样,转到选项卡数据并添加新的打开公式(高级),你要做的公式是:=连接(上(左([EMAIL];1));中([EMAIL];2;LEN([EMAIL]),你不能使用它,对吗