netsuite - Suitescript 2.0 以百分比率创建折扣项目
问题描述
我尝试使用 suitescript 2.0 创建折扣商品,但出现以下错误:
"message": "您为以下字段输入了 70.0% 的无效字段值:rate"
fieldId: 'rate',
value: (rate_discount.toFixed(1))+'%'
});
在 Netsuite UI 上,我可以将 % 添加到 Rate 字段,并且我需要它来按百分比对项目进行评分。
如何以 % 率创建此项目类型?
提前致谢。
解决方案
您可以使用setText
.
var discountItem = record.create({type: record.Type.DISCOUNT_ITEM, isDynamic:true});
discountItem.setValue({fieldId:'itemid', value:'testDiscountItem'});
discountItem.setText({fieldId:'rate',text:'8.5%'});
discountItem.save();
推荐阅读
- css - 如何使用 css 设置 markdown 围栏代码块的样式?
- c - 为什么 += 在 C 中花费这么多时间,以及如何提高性能?
- sockets - TCP客户端套接字与飞镖中的公共服务器IP连接
- c++ - 如何实现拆分功能以从一行中拆分单词?
- mysql - mysqldatabase 没有反映 Postman 中的 post 请求
- fullcalendar - 如何获取在 Fullcalendar v4 中双击背景事件的日期?
- javascript - 如何在邮件中获取图片?不和谐.js
- android - 如何使用 Kotlin Android 以编程方式获取 CPU 使用率?
- java - 在 Eclipse PDE 视图中打开文件
- r - SQL数据库发生变化时如何使renderUI发生变化?