我的流程如下所示。
这里我有两项任务,即草稿和审阅。(fig1) 在草稿中,我的结果为“保存并提交”。 当我单击保存时,草稿任务应以只读模式显示,为此,我已使用显示值托盘元素(图2)将新任务创建为草稿视图,在草稿视图中,我再次得到了类似编辑,提交的结果。 当我再次单击编辑时,它将移至草稿任务。事情在这里,我已经为草稿视图创建了新任务。因为这是我可以创建的简单过程,但是对于复杂的项目,它需要我创建一个额外的任务。 对于审查,我也有审查视图任务。
在激活中提供了保存按钮,但是如果我单击保存按钮,它将处于编辑模式而不是查看模式。对于查看模式,我有不同的结果,例如:编辑和提交,当我再次单击编辑结果时,任务应以编辑模式打开(应显示结果保存并提交)。提交总是移到下一个任务。
请谁能提供给我解决方案,以避免将任务创建为草稿视图和审阅视图。
感谢与问候
Amruta Wandakar
答案 0 :(得分:0)
不是依靠OOTB按钮而是创建自定义按钮,“保存”将您的表单变为只读,而“编辑”使它可写。您可以找到有关在activiti中创建自定义表单字段的示例。如果您使用嵌入在Alfresco中的activiti,则可以自定义任务定义(模型)以包含按钮,然后使用js注册onClick侦听器