ネットスイートのわかる人なら、知ってるかも、
保存検索って実はデータをレポートするための機能です。
しかし、プログラミングに埋めて呼び出すことを使ったら、便利のクエリにもなるです。
例
var SLICE_LIMIT = 1000;
var search = nlapiLoadSearch(null, 作った保存検索Id);
var resultset = search.runSearch();
var results = [];
var index = 0;
do {
var subset = resultset.getResults(index, index+1000);
if ( !subset ) break;
subset.forEach( function (row) {
results.push(row);
index++;
});
} while (subset.length === SLICE_LIMIT);
return results;
返り値に保存検索した結果リストが入ってる、この結果自由に使うことができる。
この使い方は私が好き