我正在使用Pentaho报表设计器来显示用户日志。我创建MySQL中的数据连接:Pentaho报表设计器将年显示为逗号分隔值
MySQL field name: activity_date
MySQL field type: timestamp
value: 2013-01-01 00:00:00
Query: "SELECT YEAR(activity_date) AS year....."
给我的2013年
输出,但在报告模板它显示2013。所以,我想我的SQL查询更改为
SELECT CAST(YEAR(activity_date) AS CHAR) AS year
但改变这个,报表设计器显示在该列空值。
我在属性中使用了####。它仍然显示2,013。还有其他地方必须改变吗? – Poppy
是的。检查属性选项卡中的数据格式是否设置为false –