NetSuite SS 2和已保存的搜索

时间:2016-10-28 16:52:06

标签: netsuite suitescript

你们真的很有帮助,我真的很感激。在SS 2.0中返回已保存搜索的适当方法是什么?我正在编写一个应用程序,将保存的搜索转换为csv和sFtp到另一个系统。我当前参与的组件是数据请求。提取数据的可接受方法是什么? PS。我确实查看了其他帖子,但它们特定于某个问题,它看起来像是使用ODBC适配器并编写查询,这也很好,但有多种方法?和“通常”第一种方法是什么。对不起dia骂!

再次感谢

1 个答案:

答案 0 :(得分:3)

以下是如何在SS 2.0中获取已保存搜索结果的示例。从那里你可以把它变成一个CSV和SFTP它。祝你好运!

require(['N/search'], function(SEARCHMODULE){
    var savedSearchId = 'customsearch_mySavedSearch';
    var mySearch = SEARCHMODULE.load(savedSearchId);
    var resultset = mySearch.run();
    var results = resultset.getRange(0, 1000);
    for(var i in results){
        var result = results[i];
        for(var k in result.columns){
            log.debug('Result is ' + result.getValue(result.columns[k]));     //Access result from here
        }
    }
});