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.


The text shown as label in user interface.



A unique field identifier

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


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

Icon style applied to the button. Possible values:

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

Color applied to the button. Possible values:

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

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.
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"
  <workflow-form task="evaluate price">
    <button name="deny" label="Deny" transition="deny"/>