2016-10-28 2 views
1

Вы, ребята, были очень полезны, и я действительно ценю это. Каким будет подходящий способ вернуть сохраненный поиск в SS 2.0? Я пишу приложение, которое вытаскивает сохраненный поиск, превращаясь в csv и sFtp в другую систему. Компонент, в котором я сейчас участвую, - это запрос данных. Каков приемлемый подход к извлечению данных? PS. Я смотрел на другие публикации, но они были специфичны для определенной проблемы, также похоже, что они используют адаптер ODBC и записывают запросы, что тоже хорошо, но есть ли более чем один способ? и «как правило», что является первым подходом. Извините за диатрибу!NetSuite SS 2 и Сохраненные поиски

еще раз спасибо

+0

Основным ответом будет использование модуля N/search. Обычно перед публикацией вопроса вы должны выполнить хотя бы небольшую работу. то есть фактически вырезать некоторый код и посмотреть, где вы остановились. Затем разместите конкретный вопрос, чтобы помочь вам обойти остановку. – bknights

ответ

3

Вот пример того, как получить результаты сохраненного поиска в SS 2.0. Оттуда вы можете превратить его в CSV и SFTP. Удачи!

require(['N/search'], function(SEARCHMODULE){ 
    var savedSearchId = 'customsearch_mySavedSearch'; 
    var mySearch = SEARCHMODULE.load(savedSearchId); 
    var resultset = mySearch.run(); 
    var results = resultset.getRange(0, 1000); 
    for(var i in results){ 
     var result = results[i]; 
     for(var k in result.columns){ 
      log.debug('Result is ' + result.getValue(result.columns[k]));  //Access result from here 
     } 
    } 
}); 
Смежные вопросы