是否可以使用SuiteScript将超过10mb的已保存搜索文件导入到File Cabinet?

时间:2018-10-26 13:50:23

标签: netsuite

我使用SuiteScript执行保存的搜索并将CSV文件保存到文件柜中。但是,已保存的文件限制为10mb,否则脚本将失败。有什么办法可以解决10mb的限制吗?我可以通过UI上传大小超过10mb的文件,使用SuiteScript进行上传的功能将非常有用。

感谢您的见解。

2 个答案:

答案 0 :(得分:0)

使用SS2.0 N /任务方法来安排要发布到文件ID或路径的脚本。

答案 1 :(得分:0)

就像@bknights answered一样,您可以使用N/task模块使NetSuite为您创建CSV。

var searchTask = task.create({
    taskType: task.TaskType.SEARCH
});
searchTask.savedSearchId = 51;
searchTask.filePath = 'ExportFolder/export.csv';;
var searchTaskId = searchTask.submit();

如果出于任何原因需要对输出进行更多控制,则可以使用N/file#File.appendLine()逐行设置文件内容来创建大于10MB的文件。