我正在搜索与当前记录具有相同名称的记录,以防止保存重复的名称。我在此搜索中收到此错误:nlobjSearchFilter包含无效的搜索条件:altname。
是的,' altname'是字段名称。我也试过' altName'在寻找好奇的缘故。这是一个无效的搜索过滤器吗?我需要在脚本搜索中以某种方式获得此值。
var name = nlapiGetFieldValue('altname');
var filters = new Array();
var columns = new Array();
filters[0] = new nlobjSearchFilter('altname', null, 'is', name);
columns[0] = new nlobjSearchColumn('internalid');
var results = nlapiSearchRecord('customrecord_ncfar_asset', null, filters, columns);
答案 0 :(得分:1)
如果您要搜索自定义记录,请使用“名称”代替“altname”。