我即将学习如何使用 Camunda 和 Camunda Modeler 自动化流程。
因此,我设置了一个包含两个用户任务、一个决策表和一个服务任务的小型测试流程。一切正常,除了用户任务之一。
在提到的用户任务中,我想嵌入一个看起来像这样的小 HTML-Form:
<form role="form" name="form">
<div class="form-group">
<label for="download">Travel request to review</label>
<a id="download" cam-variable-name="downloadRequest" cam-file-download="travelRequestDocument"></a>
</div>
<div class="form-group">
<label for="checkboxApproved">I approve this travel request.</label>
<input
id="checkboxApproved"
type="checkbox"
cam-variable-name="approved"
cam-variable-type="boolean"
class="form-control" />
</div>
</form>
我通过 Camunda Modeler 中的表单键属性将其嵌入:
embedded:deployment:forms/approval.html
当我去 Camunda 任务列表(Camunda 引擎在本地 tomcat 服务器上运行)并打开任务时,它说:Form failure: Value 'on' is not of type boolean
.
我在互联网上来回搜索可能导致此错误的原因,但我找不到任何有用的东西。
也许这里有人有这种问题的经验?
我将非常感谢:)