Ir al contenido

Campo Button de Workflow

Los botones se usan normalmente en los formularios de workflow para la toma de decisiones, por ejemplo: un botón “Approve” y un botón “Deny”.

Atributo Descripción Obligatorio
label El texto mostrado como etiqueta en la interfaz de usuario. true
name Identificador único del campo.
Dos campos no pueden tener el mismo nombre en la misma definición de tarea. El nombre debe ser único.
true
transition Si está presente, el token de la instancia de proceso sigue la transición indicada al hacer clic en el botón. false
confirmation Si está presente, al hacer clic en el botón se muestra una ventana emergente de confirmación con el texto de mensaje especificado. false
validate Si se debe validar el formulario antes de enviarlo. Por defecto es true. false
style Estilo de icono aplicado al botón. Valores posibles:
- yes
- no
- add
- delete
- download
- downloadZip
- home
- view
- change
- compact
- clean
- search
- save
- comment
false
color Color aplicado al botón. Valores posibles:
- success
- primary
- secondary
- danger
- warning
- info
- light
- dark
false
width El ancho del elemento HTML.
En el caso de KCenter, la interfaz debe usar valores de ancho basados en porcentajes; por ejemplo:
- width=“50%” funcionará.
- width=“100px” se ignorará en la interfaz de KCenter.
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>