Dynamische Formulare mit Imixs-Office-Workflow

Mit der neuesten Version von Imixs-Office-Workflow ist es nun erstmals möglich, Formulare vollständig Modell-basiert zu erstellen. Hierzu sind keine Programmierkenntnisse in HTML oder Java Script mehr erforderlich.

Mit der neuen Formular Komponente können Formulare zur Laufzeit erstellt und jeder Zeit verändert werden. Die Definition des Formulars erfolgt innerhalb des Imixs-BPMN Modellers. Zur Aktivierung wird eine sogenannte Custom-Form verwendet. Diese kann innerhalb eines Geschäftsprozesses einer oder mehrerer Tasks zugewiesen werden.

Die Formularbeschreibung einer Custom-Form unterstützt dabei sämtliche gängigen Eingabe Formate. Dazu zählen z.b.:

  • Texteingabe
  • Nummerneingabe
  • Beträge und Währungen
  • Mehrzeilige Textfelder
  • HTML und RichText

Der Aufbau des Formulars kann dabei optisch in verschiedene Layout Abschnitte aufgeteilt werden:

Auch die Definition von Überschriften und Pflichtfeldern wird unterstützt. Die Angabe erfolgt über ein einfaches XML Format, welches sich am Standard für einen Formularaufbau orientiert:

<?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>

Mit der neuen Funktion unterstützt Imixs-Office-Workflow nun die vollständig Modell-basierte Erstellung von Geschäftsprozessen. Damit lassen sich Unternehmensabläufe noch schneller umsetzen.