【问题标题】:How to detect the executed suitescript filenames in NetSuite record?如何检测 NetSuite 记录中执行的套件脚本文件名?
【发布时间】:2018-10-05 02:34:11
【问题描述】:

如您所知,一旦有新的套件脚本版本,我们需要在其脚本开发中更新指定的脚本文件。

但有时我们可能不知道是新脚本实际执行还是旧脚本仍在执行,除非您检查脚本部署。

如果有办法检测脚本文件名并添加到套件脚本中,以便在操作记录时在控制台中显示脚本文件名? (然后开发者和测试者就可以知道记录中执行了哪些脚本。)

PS:我用的是API版本2,脚本类型多为Client Script和User Event Script。

【问题讨论】:

  • 使用一些 Netsuite 术语可能会得到更好的结果。
  • 请问,NetSuite 条款是什么?
  • 脚本类型:suitlet、restart 等;执行上下文;套件脚本版本

标签: netsuite suitescript suitescript2.0


【解决方案1】:

只有客户端脚本才能访问控制台。 通常在处理客户端脚本时,我会添加一个 console.log 语句,只要出现我正在获取缓存的内容,我就会更改它。

一般来说,虽然在 Chrome 和 Firefox 上,只需执行一次移位刷新即可确保我拥有最近上传的客户端脚本。 “卡住”缓存的出现通常是操作员错误(我的)

服务器端脚本不会缓存,因此每当您在上传脚本文件后启动脚本时,就会运行该脚本。

没有获取当前执行文件的 API。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-08-08
    • 1970-01-01
    • 2019-10-19
    • 1970-01-01
    • 1970-01-01
    • 2016-02-27
    • 2012-11-29
    相关资源
    最近更新 更多