さて、Netsuite で保存された検索を実行したり、suitescript で検索を実行したりすると、重複したレコードが返されることがあることに気付きました。私が見ることができる唯一の違いは、メモ欄です。他のバージョンを別のメモで保存したため、3 つのレコードが表示されていますか? それをオフにしたり、除外したりできますか?
保存された検索の例の写真を次に示し ます。
スイートスクリプトについて
var filter = new Array();
var d = '3/8/2016';
var date = nlapiStringToDate(d);
filter[0] = new nlobjSearchFilter('trandate', null, 'on', date);
var search = nlapiSearchRecord('salesorder', null, filter);
検索結果の配列は次のようになります。
ご覧のとおり、各内部 ID を 3 回返します。どんな助けでも大歓迎です。