问题标签 [suitescript2.0]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
4774 浏览

javascript - TypeError:在对象中找不到函数

这令人沮丧。我认为问题是api响应返回的对象。也许它是字符串,所以我所做的就是复制“邮递员”的响应并将其直接粘贴到 js 上。这样我确定它在对象/数组中。但结果是同样的错误。

为什么我的代码不能在 netsuite 上运行。下面的代码非常简单。尝试在我的本地机器上运行它并且它工作。netsuite 不支持 .find 吗?

任何帮助是极大的赞赏。

0 投票
2 回答
2194 浏览

netsuite - SuiteScript 在对象 [object Object] 中找不到函数编组

我正在 SuiteScript 2.0 中编写一个脚本,在其中我将一个函数传递给不同的模块以供使用,以便将两者之间的功能分离。模块的功能似乎可以很好地协同工作,但是当我在临时保存的搜索上调用 search.create 时,出现“无法在对象 [对象对象] 中找到函数 _marshal”错误,我不知道这是什么。我尝试使用 call 传入范围,但没有影响,但模块之间的共享函数很好。对此的任何帮助将不胜感激。谢谢

0 投票
1 回答
2031 浏览

netsuite - 如何将数据行添加到 Suitelet 子列表 (serverWidget.createform.addSublist)

尝试将数据添加到我创建的表单子列表时,我似乎遗漏了一些东西。子列表填充了第一行数据,但没有其他内容。
我尝试将列表对象用于 ui,但它似乎与表单分开。我的目标是显示一条记录,其中包含与该记录相关的几个子列表(基于已保存的搜索)。

任何帮助都会很棒。

谢谢

0 投票
2 回答
525 浏览

jquery - suitescript 2.0 将图像上传到 netsuite 文件柜,并在图像上附加水印

尝试创建一个上传图片并自动添加水印的html5表单。然后它将带有水印的图像上传到我的netsuite文件柜。这可以通过suitescript完成吗?如果是这样,任何帮助将不胜感激。

非常感谢您,新年快乐!

0 投票
1 回答
4437 浏览

javascript - restlet,suitelet,suitetalk有什么区别

1)与Restlet、suitelet和suitetalk相比,在哪些场景我们最喜欢使用restlet,在哪些场景我们最喜欢使用suitelet,在哪些场景我们最喜欢使用suitetalk。任何人都可以提供帮助

2)工作流和套件脚本有什么区别。什么是工作流的治理限制。我们更喜欢工作流而不是套件脚本的场景是什么。

3)我们使用客户端脚本进行客户端验证,我们使用事件脚本进行服务器端验证的场景是什么,用户事件脚本的主要目的是什么。

4)netsuite中有多少种套件以及用例是什么。我们可以使用后端套件实现netsuite自定义页面吗?

5)我们可以使用调度脚本为 1000 个搜索请求(每个线程上 100 个搜索请求)实现多线程。如果是,那么我们如何实现它?

0 投票
1 回答
1830 浏览

javascript - 客户端脚本和用户事件脚本的区别

我们使用客户端脚本进行客户端验证,我们使用用户事件脚本进行服务器端验证的场景是什么,用户事件脚本的主要目的是什么。

0 投票
1 回答
1854 浏览

netsuite - 当前子记录中不允许使用 SuiteScript 2.0 setValue

我正在尝试为子列表“地址簿地址”设置一个值。但是脚本失败并出现错误。但是,我能够获得子记录值。

错误:

当前子记录不支持:CurrentSubrecord.setValue。

执行代码:

0 投票
1 回答
973 浏览

netsuite - 如何使用 SuiteScript 检查用户对 NetSuite 上当前记录的权限?

我们正在 NetSuite 上编写脚本以与第三方应用程序集成。

当您访问记录时(无论是查看还是编辑),我们需要确定 NetSuite 用户对该记录拥有何种权限。

我通过文档知道这些是可能的权限值:

  • 创造
  • 编辑
  • 满的
  • 没有任何
  • 看法

我也知道我可以通过以下方式获得用户权限:

问题是我需要知道根据我所在的当前记录具体要求什么权限。我在 currentRecord 中找不到可以让我请求用户对象权限的值能够确定用户对记录的权限级别。

任何对如何实现这一点有想法的人都会非常感激!

0 投票
1 回答
1101 浏览

netsuite - Netsuite Restlet - 插入销售订单

我试图通过suitescript插入销售订单,但总是在“位置”上出现错误。这是我的要求

这就是回应

例如,我尝试更改位置值

结果是

0 投票
1 回答
1068 浏览

zip - 如何在 SuiteScript 2.0 中创建有效的 Zip 文件

我目前在 SuiteScript 2.0 中创建有效的 .zip 文件时遇到问题。

目前我正在使用文件模块来创建一个文件:

这在某种程度上有效,它在正确的位置创建了一个 .zip 文件,但它不是一个有效的 zip 文件,我无法提取内容。我看过几篇帖子说没有用于创建 zip 文件的 API,但我确信必须有,否则 ZIP 将不是 file.create 函数的有效枚举。