var filterExp = [
[ ['custrecord_rebate_customer.isinactive', 'is', 'F'],
'and',
['custrecord_rebate_customer.custrecord_start_date', 'before', date],
'and',
['custrecord_rebate_customer.custrecord_end_date', 'after', date],
'and',
['custrecord_rebate_customer.custrecord_upaya_warehouse', 'anyof', warehouse],
'and',
['isinactive', 'is', 'F' ],
'and',
['custrecord_customer_name', 'anyof', customer]],
'or',
['custrecord_rebate_customer.custrecord_global_clearance_item','is','T']
];
У меня есть поиск, который я запускаю, чтобы получить результаты. Мне нужно использовать выражение, потому что мне нужно иметь «или» в фильтре. Итак, в пользовательском интерфейсе у меня есть встроенный поиск, и он дает правильные результаты. Я получаю 7 результатов. Теперь в моем коде, когда я предупреждаю результаты поиска, я получаю 6, что означает, что он не может выполнить часть кода «или». Я не могу понять, как использовать "или". Первый раз с выражениями в коде, так что это может быть просто исправить. Я пробовал брекеты всеми возможными способами. У кого-нибудь есть решения? Заранее спасибо!