/* function getSavedSearch(request) {
var recordtype = request.record_type; var search_id = request.search_id; var searchResults = nlapiSearchRecord(recordtype, search_id, null, null); return(searchResults);
} */
function getSavedSearch(request) {
var accum = [];
var lastId = 0;
var search_id = request.search_id;
var recordtype = request.record_type;
do{
var tempItems = nlapiSearchRecord(recordtype, search_id,
[
new nlobjSearchFilter('internalidnumber', null, 'greaterthan', lastId)
], null);
if(tempItems)
{
lastId = tempItems[tempItems.length -1].getId();
accum = accum.concat(tempItems);
}
}while(tempItems && tempItems.length == 1000);
return(accum);
}