I have a script:
var filters = new Array();
filters[0] = new nlobjSearchFilter('customrecord_cseg3', null, 'anyof', nlapiGetRecordId());
var columns = new Array();
columns[0] = new nlobjSearchColumn('name');
columns[1] = new nlobjSearchColumn('custrecord1403');
columns[2] = new nlobjSearchColumn('custrecord1408');
var result = nlapiSearchRecord('customrecord_cseg4', null, filters, columns);
var customRecords = { columns: columns, results: result };
But when it runs I get this reply:
nlobjSearchFilter contains invalid search criteria: customrecord_cseg3.
I do not see why this is invalid. Any suggestion as to how to correct this are welcome.