填报报表使用excel导入,导入的模板内数据为4位小数,想要在提交到数据库的时候只保留两位小数,不知道有没有什么方法可以实现。
excel数据导入后,在FineReport里面处理后,提交到数据库就可以了。
如下图所示,可以使用条件新值解决。 公式是:FORMAT($$$,"#0.00")
模板对应单元格设置格式
另外建一个隐藏列,ROUND(B2,2) 提交的时候提交这个转换列。
条件属性对应的是显示值,实际值不会发生更改。