Dynamic Forms with Imixs-Office-Workflow

With the latest version of Imixs-Office-Workflow, it is now possible to create forms completely model-based. No programming knowledge in HTML or Java Script is required anymore.

With the new form component forms can be created at runtime. The definition of the form is done within the Imixs BPMN modeler. For activation, the so-called custom-form is used. This new form component can be assigned to any task within a business process.

The form description of a custom form supports all common input formats of Imixs-Office-Workflow. These include:

  • Text Input
  • Numbers and Currency
  • Description
  • HTML and RichText

The structure of a form can be divided into different layout sections:

Also the definition of headings and mandatory fields is supported. The definition of a custom form is defined via a simple XML format which is based on the standard form layout:

<?xml version="1.0"?>
<imixs-form>
  <imixs-form-section>
    <item name="_descripton" type="textarea"
        label="Short Description" />
  </imixs-form-section>
  <imixs-form-section>
    <item name="_details" type="html" label="Description" />
  </imixs-form-section>
</imixs-form>

With this new feature, Imixs-Office-Workflow now supports a fully model-based business process creation. This allows business processes to be implemented more flexible and even faster.

Leave a Reply