在 Bonita 的 Step 上上传文件

Uploading file on Step in Bonita

我想上传和下载一个文件。我知道 FileUploadDownload 示例,但我需要在步骤而不是在实例化时上传文档 form.how 我能否实现我已经在步骤上签订合同并将其分配给在池级别初始化的文档变量,但它不起作用。它给出了 "Error submitting form" 的错误。我是 bonita 的新手,可以帮助任何人。

流程搭建步骤如下: 第 1 步:

第 2 步:

第 3 步:

第 4 步:

错误: 当我提交表单时,错误生成如下:

要解决您的问题,您需要删除流程实例化上的合同输入,更改文档变量的默认值并删除流程实例化形式:

  1. 移除合约输入
    • Select 游泳池。
    • 转到执行 -> 合同。
    • 删除文件输入。
  2. 文档变量默认值
    • Select 游泳池
    • 转到数据 -> 文档
    • 对于每个变量,编辑 -> Select None in Initial content
  3. 进程实例化形式
    • Select 游泳池
    • 转到执行 -> 实例化形式
    • 删除当前的 Target 表单

这应该可以解决问题:)

另外,检查文件上传示例的新版本,我删除了每次提交步骤时重复文件的限制: https://github.com/Bonitasoft-Community/file-upload-download-example

干杯