如何使用RESTlet为Netsuite中的记录设置页面大小?

如何使用RESTlet为Netsuite中的记录设置页面大小?,netsuite,Netsuite,我一次获得1000条记录,最小和最大。若我保持这种方式来获取记录,我的程序需要很长时间来检索。而且在某些情况下我不需要1000条记录 我已经用这种方法试过了 Setup -> Integration -> Web Services Preferences 在GUI模式或RESTlet[如在filter或search中]中是否还有其他可能提及页面大小的选项?Setup->Integration->Web Services首选项,与搜索结果大小无关 您可以使用nlapiCreateSe

我一次获得1000条记录,最小和最大。若我保持这种方式来获取记录,我的程序需要很长时间来检索。而且在某些情况下我不需要1000条记录

我已经用这种方法试过了

Setup -> Integration -> Web Services Preferences

在GUI模式或RESTlet[如在filter或search中]中是否还有其他可能提及页面大小的选项?

Setup->Integration->Web Services首选项,与搜索结果大小无关

您可以使用
nlapiCreateSearch()
来限制搜索结果

var search = nlapiCreateSearch(RECORD_TYPE, FILTERS, COLUMNS);
var results = search.runSearch();
var records = results.getResults(0, (MAX < 1000?  MAX: 1000) );
var search=nlapiCreateSearch(记录类型、过滤器、列);
var results=search.runSearch();
var记录=结果.getResults(0,(最大值<1000?最大值:1000));

设置->集成->Web服务首选项,与搜索结果大小无关

您可以使用
nlapiCreateSearch()
来限制搜索结果

var search = nlapiCreateSearch(RECORD_TYPE, FILTERS, COLUMNS);
var results = search.runSearch();
var records = results.getResults(0, (MAX < 1000?  MAX: 1000) );
var search=nlapiCreateSearch(记录类型、过滤器、列);
var results=search.runSearch();
var记录=结果.getResults(0,(最大值<1000?最大值:1000));

您是否使用保存的搜索来获取记录?否。我通过此nlapiSearchRecord获取记录(datain.recordtype,null,filters,new nlobjSearchColumn('internalid')。setSort())请使用NLAPISreateSearch,查看我的答案以获取示例您是否使用保存的搜索来获取记录?否。我通过此nlapiSearchRecord获取记录(datain.recordtype,null,filters,new nlobjSearchColumn('internalid').setSort())请使用nlapiCreateSearch,查看我的答案以获取示例U r Great..非常感谢Prasun.U r Great..非常感谢Prasun。