Hi JR,
Please check the search.create sample code snippet in the NetSuite Help
var mySalesOrderSearch = search.create({
type: search.Type.SALES_ORDER,
title: 'My Second SalesOrder Search',
id: 'customsearch_my_second_so_search',
columns: [{
name: 'entity'
}, {
name: 'subsidiary'
}, {
name: 'name'
}, {
name: 'currency'
}],
filters: [{
name: 'mainline',
operator: 'is',
values: ['T']
}],
settings: [{
name: 'consolidationtype',
value: 'AVERAGE'
}]
});
So your custom record search and traverse would look like this :
var customRecSrch = search.create({
type: "customrecord_293",
filters:
[
["isinactive","is","F"],
"AND",
["mainline","is","T"],
],
columns:
[
{name: "entity"},
{name: "subsidiary"},
{name: "name"},
{name: "currency"},
]
});
customRecSrch.run().each(function(result) {
result.getValue({name: "entity"});
result.getValue({name: "subsidiary"});
result.getValue({name: "name"});
result.getValue({name: "currency"});
return true;
});
Hope this helps.
Thanks