Servicenow on提交客户端脚本

Servicenow onSubmit Client Script

我在 ServiceNow 工作,有一个自定义表单,让用户可以选择是否要更改地址或姓名。根据他们的选择,我希望将他们引导至“更改地址”或“更改名称”表格,这将启动相应的工作流程。

关于如何实现这一点,我最初的想法是在他们可以做出选择的表单上编写一个 onSubmit 客户端脚本,这会将他们定向到适当的子表单。这是正确的方法吗?如果是这样,该脚本会是什么样子?谢谢!

我可能会使用向导来处理分支。小组 1:您想更新您的地址吗? Yes/No > 面板 2 / 3 具有特定于这些字段的表格。但实际上,让他们转到自助服务 > 管理我的个人资料并直接更新他们的信息会更容易,不是吗?

您必须显示地址字段并修改 ACL 才能让用户更新自己的姓名。然后可以将工作流程绑定到 sys_user table,这样如果您想进行某种程度的质量控制,所有更改都必须得到批准..