添加客户端脚本以使用SuiteScript 2.0在视图模式下进行记录

问题描述 投票:1回答:1

我需要将功能应用于带有“ VIEW”模式下记录的NetSuite中的按钮。在SuiteScript 1.0中非常简单,只需在beforeLoad用户事件触发过程中使用以下命令附加客户端脚本脚本即可:

form.setScript("custscript_script_record_id")

但是,对于2.0,它需要脚本文件的内部ID或文件柜中实际文件所在的路径和文件名。我在使用这种方法时遇到的问题是,能够将部署功能捆绑到另一个文件的内部ID及其路径与创建所有内容的帐户中的内部ID不一致的地方。由于将文件锁定为任何编辑,因此也无法在已安装的帐户中进行编辑。

如果我正在做的只是打开一个脚本化的表单进行交互,那么这不是问题,因为我可以将“ window.open(url)”作为按钮的功能来传递。问题是,是否需要在不打开弹出窗口的情况下进行URL调用或其他活动,或者是否需要执行比简单命令更多的操作。如何将功能应用于按钮,并且仍然无法确定帐户之间可能产生的价值?

javascript netsuite suitescript2.0
1个回答
2
投票

我有一个使用客户端脚本的捆绑应用程序。这有效:

© www.soinside.com 2019 - 2024. All rights reserved.