解决方案: |
可以通过修改数据库来解决此问题,修改voucheritems表中的numpoint的值来实现小数点后面保留的位数。如果是4就是小数点后面保留4位,2就是小数点后面保留2位。先查一下vouchers表中对应的报价单和销售订单分别对应的cardnumber字段的值,然后根据cardnumber的值,查找voucheritems表中cardnum对应的各个项目的属性。根据需要修改numpoint的值。 以报价单为例: 一、查询报价单的cardnumber: select cardnumber, * from vouchers where ccardname like '%报价单%' 得到销售报价单的cardnumber为16 二、查询cardnum为16的单据的所有项 select * from voucheritems where cardnum='16' 查找需要修改小数位数的字段,根据carditemname 例如:报价 三、更改carditemname='报价'的numpoint的值 update voucheritems set numpoint=2 where cardnum='16' and carditemname='报价' 这样报价的小数位数就修改好了。其他的需要修改的小数位同理解决。 |