如何在用户任务中定义/传递外部表单变量?

时间:2018-07-22 06:57:10

标签: bpmn camunda camunda-modeler

我定义的流程具有用户任务,该任务包含外部表单,我使用“表单构建器”构建该表单, 应该在哪里定义变量?或在表单字段或中添加属性?映射应该在哪里? 以及如何提交表格?enter image description here

enter image description here

1 个答案:

答案 0 :(得分:0)

您需要定义外部表单,如下图所示:

enter image description here

embedded:app:forms/file_name.html

示例表格:

<!-- file_name.html -->
<form role="form" name="formName">
   <h1>Form Title</h1>
   <div class="form-group">
      <label for="userName-field">Name :</label>
      <input required cam-variable-name="userName" cam-variable-type="String" class="form-control" />
    </div>
    <div class="form-group">
       <label for="password-field">Password :</label>
       <input required type="password" cam-variable-name="password" cam-variable-type="String" class="form-control"/>
    </div>
</form>