Suitescript - FAM 资产记录上的脚本搜索错误:'altname' 无效的搜索过滤器
Suitescript - Scripted Search Error on FAM Asset record: 'altname' invalid search fliter
我正在搜索与当前记录具有相同名称的记录,以防止保存重复名称。我在此搜索中收到此错误: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);
如果您要搜索自定义记录,请使用 'name' 而不是 'altname'。
我正在搜索与当前记录具有相同名称的记录,以防止保存重复名称。我在此搜索中收到此错误: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);
如果您要搜索自定义记录,请使用 'name' 而不是 'altname'。