3

我正在使用 bonita soft,我想知道如何在完成第一个表单后重定向到另一个表单,我所做的是作为提交按钮上的链接而不是默认的/bonita

UI 设计器中的 SreenShot

4

1 回答 1

1

action配置为“启动进程”作为属性的按钮Target URL on success。如果调用 Bonita Engine REST API 以实例化进程成功(即返回 HTTP 代码 200),这将定义要加载的 URL。

重要提示:此配置仅在以下情况下使用:

如果从 Bonita Portal“进程”菜单打开实例化表单并单击 ▶ 按钮,则此设置将被忽略。提交表单将使您回到流程定义列表。

属性的默认值为Target URL on success“/bonita”,表示用户点击按钮后将被重定向到Bonita Portal 主页(即任务列表)。

如果您想将用户重定向到另一个页面,您可以使用任何有效的 URL 来定义Target URL on success属性的值。请注意,您只能为此属性使用静态(常量)值。

当用户从 Bonita 门户提交实例化表单时,到流程定义列表的重定向在 Bonita 中是硬编码的,只要您使用标准按钮小部件就无法更改。

因此,如果您想自定义此行为,我的建议是创建一个自定义小部件,该小部件将执行REST API调用以实例化流程并将父框架位置更新为适当的 URL。

于 2019-02-07T15:21:11.613 回答