Workflow Button field

Buttons are typically used in workflow forms for decision-making, for example: an "Approve" button and a "Deny" button.

AttributeDescriptionRequired
label

The text shown as a label in the user interface.

true

name

Unique field identifier.

Two fields cannot have the same name in the same task definition. The name must be unique.

true

transition If present, the process instance token follows the indicated transition when the button is clicked. false
confirmation If present, clicking the button shows a confirmation popup with the specified message text. false
validate Whether to validate the form before submitting. Default 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, the UI must use width values based on percentages; for example:

  • width="50%" will work.
  • width="100px" will be ignored in the KCenter UI.
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>
Table of contents [ Hide Show ]