有什么方法可以使用 SuiteScript 将超过 10mb 的已保存搜索文件导入文件柜?
Any way to import a saved search file over 10mb to File Cabinet using SuiteScript?
我使用 SuiteScript 执行保存的搜索并将 CSV 文件保存到文件柜。但是,保存的文件限制为 10mb 或脚本失败。有什么办法可以解决 10mb 的限制吗?我可以通过 UI 上传大小超过 10mb 的文件,使用 SuiteScript 进行上传的能力将非常有用。
感谢您的任何见解。
使用 SS2.0 N/task 方法来安排要发布到文件 ID 或路径的脚本。
与 一样,您可以使用 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 的文件。
我使用 SuiteScript 执行保存的搜索并将 CSV 文件保存到文件柜。但是,保存的文件限制为 10mb 或脚本失败。有什么办法可以解决 10mb 的限制吗?我可以通过 UI 上传大小超过 10mb 的文件,使用 SuiteScript 进行上传的能力将非常有用。
感谢您的任何见解。
使用 SS2.0 N/task 方法来安排要发布到文件 ID 或路径的脚本。
与 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 的文件。