我正在做一個Netsuite搜索,但過濾器實際上沒有做任何過濾? 「budgetimport」對象中有314個項目,無論我如何嘗試過濾搜索,每次都會返回所有314個項目。Netsuite搜索過濾條件不起作用
我在想什麼/做錯了什麼?
在此先感謝。
P.S.雖然我在這裏:從搜索中獲得「金額」列中的價值的「最佳」方法是什麼? (應該只有一個項目從搜索返回,但如果有更多?)
//add search columns
var columns = [];
columns.push(new nlobjSearchColumn('year'));
columns.push(new nlobjSearchColumn('department'));
columns.push(new nlobjSearchColumn('account'));
columns.push(new nlobjSearchColumn('amount'));
//add search filters
var filters = [];
filters.push(new nlobjSearchFilter('year', null, 'anyof', 'FY 2007', null));
filters.push(new nlobjSearchFilter('department', null, 'anyof', 'Bass', null));
filters.push(new nlobjSearchFilter('account', null, 'anyof', 'Administration Expenses', null));
//execute the search
var search = nlapiSearchRecord('budgetimport', null, filters, columns);
感謝您的信息,W3bguy。 我花了一點時間來研究這個問題,並且可能有一個可以工作的解決方法...? *穿過手指* 我發送了一條消息給Netsuite,詢問爲什麼'internalid'在過濾條件下工作,但似乎沒有其他事情了?我在等待收到有用的回覆。 – Bellamy