小编Chr*_*oft的帖子

从消息记录中查询附件

通过UI,我创建了几个附加到支持故障单记录的消息记录,其中两个记录具有文件附件.我已经能够检索票证,以及它在Bellcript中的相关消息 - 正确报告hasAttachment为'T' - 但我似乎无法访问附件本身.文档指出附件是一个名为'mediaitem'的子列表(或'mediaitemlist',具体取决于您所查看的位置),但没有一个子列表API在这些名称上取得任何成功.

    var record = nlapiLoadRecord('message', 1092823, {recordmode: 'dynamic'});
    var itemCount = record.getLineItemCount('mediaitem');
    // returns -1
Run Code Online (Sandbox Code Playgroud)

文档和其他在线信息非常稀疏,所以任何帮助将不胜感激.

netsuite suitescript

7
推荐指数
1
解决办法
1058
查看次数

拨打tcp:getsockopt:本地测试拒绝连接

我已经使用k6几天,在几种不同的环境中针对和API进行负载测试,并找出一些错误。

一切进展顺利,直到突然之间它开始在本地失败。

所有请求均导致以下错误:

请求失败错误=“ =” Get http://localhost:8000:拨号tcp [:: 1]:8000:getsockopt:连接被拒绝“

这仅在k6中发生;我仍然可以通过浏览器,邮递员和cURL成功调用本地API。

有什么方法可以从k6中获取更多信息并弄清楚为什么它无法连接了?

k6

5
推荐指数
1
解决办法
3490
查看次数

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
查看次数

标签 统计

netsuite ×2

suitescript ×2

javascript ×1

k6 ×1