Ich mache eine Netsuite-Suche, aber die Filter filtern nicht wirklich? Das Objekt "budgetimport" enthält 314 Elemente. Unabhängig davon, wie ich die Suche filtern möchte, werden alle 314 Elemente jedes Mal zurückgegeben.Netsuite Suchfilter funktioniert nicht
Was vermisse ich/mache ich falsch?
Vielen Dank im Voraus.
P.S. Während ich hier bin: Was ist der "beste" Weg, um den Wert in der Spalte "Betrag" aus der Suche zu erhalten? (Es soll nur ein Element aus der Suche zurückgegeben werden, aber was ist, wenn es mehr?)
//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);
Danke für die Informationen, W3bguy. Ich habe ein bisschen mehr Zeit mit der Arbeit an dem Problem verbracht und habe vielleicht eine Art von Arbeitsumgebung, die funktionieren könnte ...? * Kreuze Finger * Ich habe eine Nachricht an Netsuite gesendet fragen, warum 'Internalid' in einem Filterzustand funktioniert, aber es scheint, dass nichts anderes tut ?! Ich warte auf eine nützliche Antwort. – Bellamy