Я пытаюсь запустить простой скрипт, который загружает json-файл и получает содержимое файла. Тем не менее, первая строка скрипта уже отправляет сообщение о том, что функция из API SuiteScript не определена. 'ReferenceError: nlapiLoadFile не определен' это то, что я получаю.ReferenceError: nlapiLoadFile не определен error В Netsuite
function pageInit(context) {
var File = nlapiLoadFile('/SuiteScripts/jsonfile.json');
.
.
.
.
.
}
Я думаю, что может быть проблема с моим счетом, потому что у меня была аналогичная проблема с SuiteScript 2.0, где весь модуль файл отсутствовал в API на моем счете. Вот почему я использую 1.0, как показано выше.
FWIW. Вы можете изменить файл JSON, чтобы назначить содержимое переменной (эффективно превратив ее в файл javascript) и добавить файл в виде библиотеки для клиентского скрипта. –