最近,开发的时候用到了finereport做报表,砸死报表导出Excel的时候,发现导出的数据不能按月汇总。即使在报表设计器了把格式改成日期类型,也不能汇总。
后来查了数据库设计才知道,表的日期字段类型是VARCHAR2,不是date型。所以,在报表数据集抽出数据时,要把日期进行 to_date转换,这样,导出的报表数据就可以按日期汇总了。
以上,仅此记录个人工作中遇到问题的解决经验。
最近,开发的时候用到了finereport做报表,砸死报表导出Excel的时候,发现导出的数据不能按月汇总。即使在报表设计器了把格式改成日期类型,也不能汇总。
后来查了数据库设计才知道,表的日期字段类型是VARCHAR2,不是date型。所以,在报表数据集抽出数据时,要把日期进行 to_date转换,这样,导出的报表数据就可以按日期汇总了。
以上,仅此记录个人工作中遇到问题的解决经验。