不好意思刚才在开会,没能及时回复,我这样写还是会弹出错误:
var doc=getCurrentDocument();
if (doc.getItemValueAsDouble("payment_givemoney") != 0) {
var a= doc.getItemValueAsDouble("payment_givemoney");
doc.findItem("payment_givemoney").setValue(a);
} else {
var b= doc.getItemValueAsDouble("payment_shangqian");
doc.findItem("payment_givemoney").setValue(b);