十进制精度'产品价格'已设置为digit = 2,
我正在提取价格字段数据
值为69.00
该字段的定义如下:
'list_price': fields.float('Sale Price', help="Base price to compute the customer price. Sometimes called the catalog price."),
'lst_price' : fields.related('list_price', type="float", string='Public Price',digits=dp.get_precision('Product Price') ),
但它显示69.0
它忽略零,我想按原样打印(69.00)
我怎么能这样做?
答案 0 :(得分:0)
您是否尝试在Product Price
中设置Decimal Accuracy
?
如果没有,那么你可以像这样一步一步地设置......
答案 1 :(得分:0)
你好在' list_price': digits = dp.get_precision('产品价格')
的字段中添加这个属性'list_price': fields.float('Sale Price', help="Base price to compute the customer price. Sometimes called the catalog price.", digits=dp.get_precision('Product Price'))
相关领域它的意思是计算领域所以请尝试以上建议我希望这对你有帮助