如何从 suitescript 2.0 中的采购订单中获取供应商名称列
How to get the Vendor Name column from purchase order in suitescript 2.0
免责声明:我是 NetSuite 新手。
我需要 return 采购订单中所有项目的项目名称和供应商名称。我用 Google 搜索并找到了这个搜索。
搜索正常进行。
var purchaseorderSearchObj = search.create({
type: "purchaseorder",
filters: [
["type","anyof","PurchOrd"], 'and',
['mainline','is','F'],'and',
['tranId','is',targetTranId.toString()]
],
columns: [
search.createColumn(
{ name: "itemid", join: "item" }
)
]
});
现在我需要将供应商名称列添加到搜索中。
我查找采购订单对象描述,并在此处找到它 (http://www.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2017_1/script/record/purchaseorder.html)。
然后我尝试通过执行以下操作来修改搜索:
columns: [
search.createColumn(
{name: "itemid",join: "item"},
{name: "vendorname", join "item"})
]
。 . .没有好的结果。我试过 {name: "vendorname"}
、{ name: "vendorname", join: "vendor"}
和其他排列。
- 对于 return 项目和供应商名称的 'columns' 属性,我应该使用什么属性?
- 如何了解哪些列需要加入?
您需要再次调用 search.createColumn()
以创建新列:
columns: [
search.createColumn(
{name: "itemid",join: "item"}),
search.createColumn(
{name: "vendorname", join: "item"})
]
免责声明:我是 NetSuite 新手。
我需要 return 采购订单中所有项目的项目名称和供应商名称。我用 Google 搜索并找到了这个搜索。
搜索正常进行。
var purchaseorderSearchObj = search.create({
type: "purchaseorder",
filters: [
["type","anyof","PurchOrd"], 'and',
['mainline','is','F'],'and',
['tranId','is',targetTranId.toString()]
],
columns: [
search.createColumn(
{ name: "itemid", join: "item" }
)
]
});
现在我需要将供应商名称列添加到搜索中。
我查找采购订单对象描述,并在此处找到它 (http://www.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2017_1/script/record/purchaseorder.html)。
然后我尝试通过执行以下操作来修改搜索:
columns: [
search.createColumn(
{name: "itemid",join: "item"},
{name: "vendorname", join "item"})
]
。 . .没有好的结果。我试过 {name: "vendorname"}
、{ name: "vendorname", join: "vendor"}
和其他排列。
- 对于 return 项目和供应商名称的 'columns' 属性,我应该使用什么属性?
- 如何了解哪些列需要加入?
您需要再次调用 search.createColumn()
以创建新列:
columns: [
search.createColumn(
{name: "itemid",join: "item"}),
search.createColumn(
{name: "vendorname", join: "item"})
]