我正在尝试创建一个计划脚本,该脚本根据联合记录加载任务负载。该字段是一个复选框,但是当我输入“T”或“F”时,它返回空结果。
function runScheduledScript() {
const mytasks = getAllTasksWhereTheAssetCoordinatesHaveChanged();
nlapiLogExecution('debug', "Tasks", JSON.stringify(mytasks));
}
/**
* Creates A Search To Find All Tasks where its asset coords have changed
* @returns {Object} Returns the a nlobjSearchResultSet with all Tasks where its asset coords have changed
*/
function getAllTasksWhereTheAssetCoordinatesHaveChanged() {
// Create Filters
const myfilters = new Array();
myfilters[0] = new nlobjSearchFilter("custrecord_nxc_asset_coord_have_changed", 'custevent_nx_task_asset', 'is', 'T');
// Create Search, No Columns Are Needed
const searchObj = nlapiCreateSearch('task', myfilters, new Array());
// Return The Search Results
return searchObj.runSearch();
}