ReferenceError:nlapiLoadFile未定义错误在Netsuite中

Vic*_*Did 1 javascript netsuite suitescript

我试图运行一个简单的脚本,加载一个json文件并获取该文件的内容.但是,脚本的第一行已发送错误,指出未定义SuiteScript API中的函数.' ReferenceError:nlapiLoadFile未定义 '是我得到的.

function pageInit(context) {

        var File = nlapiLoadFile('/SuiteScripts/jsonfile.json');
        .
        .
        .
        .
        .
   }
Run Code Online (Sandbox Code Playgroud)

我认为我的帐户可能存在问题,因为我在SuiteScript 2.0上遇到了类似问题,我的帐户API中缺少整个文件模块.这就是为什么我使用1.0如上所示.

Mik*_*ins 6

既然你试图在pageInit()中调用它,我会假设你正在创建一个客户端脚本. nlapiLoadFile()在客户端脚本中不可用.根据该功能的帮助文件:服务器端脚本支持此API.