小编B. *_*sem的帖子

Netsuite Suitescript API - 搜索事务记录返回重复项

我正在尝试对"交易"记录进行基本搜索查询(我也尝试使用'salesorder'来获得类似的结果).查询没有过滤器,只请求internalid作为搜索列,但由于某种原因,结果多次包含相同的记录...有时多次.

[
  {
    "internalid": "1984"
  },
  {
    "internalid": "1984"
  },
  {
    "internalid": "1984"
  },
  {
    "internalid": "1998"
  },
  {
    "internalid": "1998"
  },
  {
    "internalid": "1998"
  },
  {
    "internalid": "2490"
  },
  {
    "internalid": "2490"
  },
  {
    "internalid": "2573"
  },
  {
    "internalid": "2573"
  },
  {
    "internalid": "2491"
  },
Run Code Online (Sandbox Code Playgroud)

为什么会这样?有没有办法让查询只返回一次记录?

编辑:按要求添加代码

var filters = [];
var columns = [];
columns.push(new nlobjSearchColumn('internalid'));

var searchResults = nlapiSearchRecord('transaction', null, filters, columns);   

return searchResults;   
Run Code Online (Sandbox Code Playgroud)

javascript netsuite suitescript

2
推荐指数
1
解决办法
2430
查看次数

标签 统计

javascript ×1

netsuite ×1

suitescript ×1