【发布时间】:2023-01-30 20:46:12
【问题描述】:
我创建了一个按钮,通过 SuiteScript 重定向到 NetSuite 客户表单上的外部页面,它只在编辑模式下显示,但我只想在视图模式下显示它。我能做些什么来修复它?
我尝试了一些脚本行但没有用。该按钮在重定向到外部页面时工作正常,问题仅在于显示在正确的位置,仅在 VIEW 模式下。
【问题讨论】:
-
您希望按钮在按下时执行什么操作?
标签: netsuite suitescript
我创建了一个按钮,通过 SuiteScript 重定向到 NetSuite 客户表单上的外部页面,它只在编辑模式下显示,但我只想在视图模式下显示它。我能做些什么来修复它?
我尝试了一些脚本行但没有用。该按钮在重定向到外部页面时工作正常,问题仅在于显示在正确的位置,仅在 VIEW 模式下。
【问题讨论】:
标签: netsuite suitescript
您需要在用户事件脚本 beforeLoad(context) 中添加上下文类型, 只需在顶部的加载前函数中添加这一行。
注意 - 如果您使用 beforeLoad(context) 则在函数中使用语境否则使用脚本上下文.
if (sriptContext.type !== sriptContext.UserEventType.VIEW)
return;
它会起作用。 谢谢。
【讨论】:
您可以使用以下方法来实现这种情况。
请参阅此页面供您参考。 https://geeksnewslab.com/how-to-show-the-button-on-customer-form-only-in-view-mode/
【讨论】: