【发布时间】:2014-07-24 18:27:30
【问题描述】:
我需要在我的销售订单表单中添加一个按钮,当您单击该按钮时,它将触发我创建的脚本。基本上,该按钮会根据您为早期字段输入的内容来计算和填写字段。我可以通过工作流程添加按钮并通过添加按钮选项链接此脚本吗?
我也不知道如何在销售订单表格上对此进行测试,我什至不确定它是否有效。任何建议都会很棒,谢谢
【问题讨论】:
标签: javascript button workflow netsuite
我需要在我的销售订单表单中添加一个按钮,当您单击该按钮时,它将触发我创建的脚本。基本上,该按钮会根据您为早期字段输入的内容来计算和填写字段。我可以通过工作流程添加按钮并通过添加按钮选项链接此脚本吗?
我也不知道如何在销售订单表格上对此进行测试,我什至不确定它是否有效。任何建议都会很棒,谢谢
【问题讨论】:
标签: javascript button workflow netsuite
您可以使用 Before Load using 事件添加按钮。您还可以在此事件期间“附加”未部署的客户端脚本。
您的客户端脚本将包含单击按钮时所需的逻辑。
你的代码会是这样的:
function beforeLoad_addButton(type, form) {
form.setScript('customscript_so_logic'); // This should be the script id of your undeployed client side script
form.addButton('custpage_custom_button', 'Custom Button', logicFunction); // logicFunction should be a function in your JS file.
}
基本上当用户点击你的自定义按钮时,它会执行'logicFunction'中的逻辑
【讨论】: