我正在尝试编写一个运行保存的搜索的代码,并在屏幕上记录一些信息的警报,并获取该信息并进行其他处理。
我刚刚学习Netsuite SuiteScript课程,并且是Netsuite开发的新手。
/**
* @NApiVersion 2.x
* @NScriptType ClientScript
* @NModuleScope Public
*/
define(['N/search'], function () {
function rodabusca(search) {
var buscaLicencas = search.load({
id: 'customsearch_pesquisa_relacao_licencas'
});
var resultado = buscaLicencas.run().getRange({
start: 0,
end: 999
});
for (var i = 0; i < resultado.length; i++) {
var cliente = result[i].getValue({ name: 'values' });
alert('Dado captado com sucesso!');
}
};
return { pageInit: rodabusca };
})
答案 0 :(得分:4)
您需要将“ N / search”模块传递到回调函数中才能使用。换句话说,您的第一行应该是:
define(['N/search'], function (search) {
而不是
define(['N/search'], function () {