我需要在我的销售订单表单中添加一个按钮,当您单击该按钮时,它将触发我创建的脚本。基本上,按钮根据您为早期字段添加的内容计算和填充字段。我可以通过工作流程添加按钮并通过添加按钮选项链接此脚本吗?
我也不知道如何在销售订单表格中对此进行测试,我甚至不确定它是否有效。任何建议都会很棒,谢谢
答案 0 :(得分:1)
您可以使用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.
}
基本上当用户点击自定义按钮时,它会执行逻辑功能中的逻辑