Как добавить скобки в методе createfilter

#netsuite #suitescript2.0

Вопрос:

Мне нужно добавить набор условий фильтрации в скобках с помощью метода createfilter, но в suitescript 2.0 я не нашел эффективного метода

Комментарии:

1. Пожалуйста, предоставьте достаточно кода, чтобы другие могли лучше понять или воспроизвести проблему.

Ответ №1:

Используйте выражение фильтра.

Создайте поиск в пользовательском интерфейсе, а затем загрузите его с помощью search.load() . Таким образом, вы можете проверить выражение фильтра.

 const mySearch = search.load({id:'customsearch_mysearch'});
log.debug('expression', mySearch.filterExpression);
 

Выражение фильтра представляет собой массив. Вы можете установить фильтры при создании поиска.

Что-то вроде;

 search.create({
    type: 'customer',
    filters: myFilterArray,
                columns: [
                    search.createColumn({name: 'entityid'})
                ]