Netsuite SuiteScript-搜索加入”;术语;从「;“供应商”;

Netsuite SuiteScript-搜索加入”;术语;从「;“供应商”;,netsuite,suitescript2.0,Netsuite,Suitescript2.0,我正在搜索供应商,并希望加入该术语,以获得该术语的名称。供应商有一个名为terms的字段,其中包含术语的internalid。术语有一个名为name的字段,其中包含我要查找的内容 我尝试了构建柱的每一种组合,但总是出现错误: nlobjSearchColumn包含无效的列联接ID,或者语法不正确:name。 我如何构建专栏的示例: search.createColumn({ name: "name", join: "terms", // or Term,

我正在搜索供应商,并希望加入该术语,以获得该术语的名称。供应商有一个名为
terms
的字段,其中包含术语的
internalid
。术语有一个名为
name
的字段,其中包含我要查找的内容

我尝试了构建柱的每一种组合,但总是出现错误:

nlobjSearchColumn包含无效的列联接ID,或者语法不正确:name。

我如何构建专栏的示例:

search.createColumn({
name: "name",
join: "terms", // or Term, or Terms, none of it works
label: "termname" // or leave this out or Term or Terms or anything else nothing works
}

创建包含术语名称的供应商搜索的正确方法是什么?

如果查看记录浏览器,
术语
不会在供应商记录中作为联接列出。只需将
terms
作为列(
name:'terms'
)获取,然后在检索结果时,使用
getText
而不是
getValue

searchResults[i].getText({
    name: 'terms'
});