Workflow Button field

Buttons are typically used by users - in user interface - for decision making.

For example two buttons, accept and deny. One for accept something and the other one to deny.

AttributeDescriptionRequired
label

The text shown as label in user interface.

true

name

A unique field identifier

Two fields can't have the same name into the same task definion. The Name must be unique.

true

transition If present, a process instance token will follow the indicated transition. false
confirmation The button will show as a popup with an operation confirmation message. The message text used is confirmation value. false
validate Default value is "true". false
 style

Icon style applied to the button. Possible values:

  • yes
  • no
  • add
  • delete
  • download
  • downloadZip
  • home
  • view
  • change
  • compact
  • clean
  • search
  • save
  • comment
 false
color

Color applied to the button. Possible values:

  • success
  • primary
  • secondary
  • danger
  • warning
  • info
  • light
  • dark
false
width

The width of the HTML element.

In the case of kcenter UI must use width values based in %, for example:

  • width="50%" will works
  • width="100px" will be ignored in the kcenter UI.
false
height The height of the HTML element. false
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE workflow-forms PUBLIC "-//OpenKM//DTD Workflow Forms 2.7//EN"
                                "http://www.openkm.com/dtd/workflow-forms-2.7.dtd">
<workflow-forms>
  <workflow-form task="evaluate price">
    <button name="deny" label="Deny" transition="deny"/>
  </workflow-form>
</workflow-forms>