I'm trying this code to list the files inside cabinet's folder in NetSuite, but I can list only the files. I need to list the folders inside the folder with the ID: 28
The code I'm using:
var folder = 28;
var filters = new Array();
filters[0] = new nlobjSearchFilter('internalid', null, 'is', folder);
var columns = new Array();
var filename = new nlobjSearchColumn('name', 'file');
var fileid = new nlobjSearchColumn('internalid', 'file');
columns[0] = filename;
columns[1] = fileid;
var searchResult = nlapiSearchRecord('folder', null , filters , columns);
if(searchResult) {
for (var i = 0 ; i < searchResult.length; i++) {
alert(searchResult[i].getValue(filename)+searchResult[i].getValue(fileid));
};
};
The result:
warning File1.txt1938 11/22/2016 17:30:08.693
warning File2.txt1636 11/22/2016 17:30:08.693
warning File3.txt1939 11/22/2016 17:30:08.693
warning File4.txt4601 11/22/2016 17:30:08.693
this is correct, but it's listing only files, not folders?
Thanks!