razer456
08/31/2021, 7:44 AMUmar Naeem
08/31/2021, 12:18 PM_var_ dynamicFilter = null;
if (condition) {
dynamicFilter = search.createFilter({})
} else {
dynamicFilter = search.createFilter({})
}
_var_ filters = searchObj.filters;
filters.push(dynamicFilter);
searchObj.filters = filters;
razer456
08/31/2021, 12:46 PMrazer456
08/31/2021, 12:49 PMif (dataFilters.b_dateflag == 'Expiry') { // expire date
filters.push("AND");
filters.push(["expirationdate", "onorbefore", "today"]);
} else if (dataFilters.b_dateflag == 'Do not ship after') { // DO NOT SHIP Custom field
filters.push("AND");
filters.push(["custitemnumber1", "onorbefore", "today"]);
}
inventorynumberSearchObj.filterExpression = filters;
Umar Naeem
08/31/2021, 12:55 PMrazer456
08/31/2021, 12:57 PM