如何在NetSuite记录中检测已执行的SuiteScript文件名?

时间:2018-10-05 02:34:11

标签: netsuite suitescript suitescript2.0

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

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

是否有一种方法可以检测脚本文件名并将其添加到套件脚本中,以便在操作记录时在控制台中显示脚本文件名? (然后,开发人员和测试人员可以知道记录中执行了哪些脚本。)

PS:我使用的是API版本2,脚本类型主要是客户端脚本和用户事件脚本。

1 个答案:

答案 0 :(得分:1)

只有客户端脚本有权访问控制台。 通常,在处理客户端脚本时,我会添加一条console.log语句,每当出现缓存内容时,该语句都会更改。

通常,尽管在Chrome和Firefox上只是执行shift-refresh可以确保我拥有最新上传的客户端脚本。 “卡住”缓存的外观通常是操作员错误(我的)

服务器端脚本不会缓存,因此,只要在上载脚本文件后启动脚本,就可以运行该脚本。

没有API可以获取当前正在执行的文件。