Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Netsuite 是否可以在Map/Reduce脚本中添加库文件_Netsuite_Suitescript_Suitescript2.0 - Fatal编程技术网

Netsuite 是否可以在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

我在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=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中开发的,感谢您提供的解决方案。请告诉我它是否适合您。我认为它至少应该通过未定义的错误