Netsuite 是否可以在Map/Reduce脚本中添加库文件
我在Suitescripts文件夹中有一个库文件。我想在Map/Reduce脚本中包含相同的内容 我尝试在脚本定义中添加该文件,但出现未定义错误Netsuite 是否可以在Map/Reduce脚本中添加库文件,netsuite,suitescript,suitescript2.0,Netsuite,Suitescript,Suitescript2.0,我在Suitescripts文件夹中有一个库文件。我想在Map/Reduce脚本中包含相同的内容 我尝试在脚本定义中添加该文件,但出现未定义错误 define(['N/search'、'N/record'、'/SuiteScripts/Date\u Sent\u From\u SF\u On\u PO'], 功能(搜索、记录、发送日期){ 函数getInputData(){ ... } 函数映射(上下文){ ... var today_date=新日期(); var newDate=dateSe
define(['N/search'、'N/record'、'/SuiteScripts/Date\u Sent\u From\u SF\u On\u PO'],
功能(搜索、记录、发送日期){
函数getInputData(){
...
}
函数映射(上下文){
...
var today_date=新日期();
var newDate=dateSent。在订单上设置从SFU发送的日期(今天的日期);
...
}
})
在执行脚本时,它会在函数集合上抛出未定义的错误,该函数集合是\u Date\u Sent\u From\u SF\u on\u PO name。有人能帮我修一下吗?谢谢除非库文件是用define函数构造的,否则应该省略dateSent参数。您应该仍然能够使用
define(['N/search', 'N/record', '/SuiteScripts/Date_Sent_From_SF_On_PO'],
function(search, record) {
function getInputData() {
...
}
function map(context) {
...
var today_date = new Date();
var newDate = Set_Date_Sent_From_SF_On_PO(today_date);
...
}
})
好啊该库是在suitescript 1.0中开发的,感谢您提供的解决方案。请告诉我它是否适合您。我认为它至少应该通过未定义的错误