Skip to content

Workflow Button field

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

Attribute Description Required
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>