im进行自定义,需要使用clientscript在视图模式下从屏幕上获取字段值。
我使用了许多使用Record和CurrentRecord模块的方法。
define(['N/record', 'N/currentRecord'], function (currentRecord) {
idTransacao = context.currentRecord.getValue({fieldId:
'internalid'});
}
我希望学习如何使用clientscrip,
在查看模式下处理屏幕信息任何HER都会受到赞赏!
您已经在两个模块N/record
和N/currentRecord
上指出了依赖关系,但随后仅实际将一个参数化为currentRecord
。然后,您正在询问context.currentRecord
,而无需定义任何名为context
的内容。
建议观看有关构建您的第一个2.0模块的本教程:https://www.youtube.com/watch?v=i-7hzlhyxni
然后,您需要研究N/currentRecord
模块的API。这是客户脚本中上下文中与记录一起工作的正确模块。您会注意到,您需要做的第一件事是通过模块的get()
方法检索对该记录的引用。
但是,默认情况下,客户端脚本未在视图模式下执行,那么您还在做什么将客户端脚本部署到查看模式?