suitescript2.0 - 在 suitescript 2.0 中自动将行项目添加到供应商账单
问题描述
我是 Suitescript 2.0 的新手,所以我希望我能在这里从更有经验的开发人员那里得到一些帮助。
我想在 Netsuite 中创建一个新的供应商账单。我有可用的数据来填充此屏幕中的某些字段。填充标题字段不是问题,但我在使用 Suitescript 2.0 加载页面时/之前自动将(现有)项目添加到供应商账单时遇到问题。
我一直收到错误“请选择要添加的项目”。
有没有人建议我如何解决这个问题?
提前致谢。
解决方案
pageInit
您可以在创建供应商账单时应用客户端脚本,并使用以下代码添加您选择的项目。
function pageInit(context) {
var currRecord = currenctRecord.get();
currRecord.selectNewLine({sublistId: 'item' });
currRecord.setCurrentSublistText({
sublistId: 'item',
fieldId: 'item'
text: <<your item name>>
forceSyncSourcing: true
});
}
推荐阅读
- javascript - 如何为文本中的单词添加标签?
- jquery - 使用 jQuery 在输入字段中设置最低价格
- c# - '名称'WebHost'在当前上下文中不存在'的错误
- java - 求矩阵内矩阵外层的算法
- java - 应用程序在模拟器中打开时一直关闭
- next.js - 使用 ZEIT Now、Next.js 和 Gun.js 时,如何修复部署错误“OSSL_WEBCRYPTO_OR_TEXT_ENCODING_NOT_INSTALLED 未定义”?
- c# - Unity在编辑器中创建由道路部分组成的直路
- visual-studio - 查找未签入 repo 的文件
- javascript - 如何设置 document.write() 中的标签样式?
- xamarin.ios - iOS 调试在启动后直接终止(Xamarin.Forms / VS for Mac)