Ir al contenido

Campo Workflow Input

En la mayoría de los casos se usa para introducir texto libre, aunque también puede usarse para guardar enlaces HTTP, valores de fecha, o referenciar la carpeta de la aplicación (como enlace interno a esa carpeta).

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
type Tipo de valor. Tipos permitidos:
- text (por defecto).
- date.
- link.
- folder.
- password.
false
value Puede especificar un valor por defecto para este componente.
Hay un caso particular para los tipos date. El dato se almacena en el formato “yyyyMMddHHmmss”; tenga cuidado al usar la API de OpenKM.
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
description Descripción general. false
data Cuando está presente, es un identificador que se usa para cargar dinámicamente el valor del input. false
visible Este atributo solo tiene sentido cuando se usa junto con un objeto mapeado en el atributo data; el valor visible del objeto mapeado en data se asigna al campo del formulario, haciendo que se muestre o se oculte (el uso más habitual es ocultarlo). El valor por defecto de visible es true. false
readonly Cuando es true, el campo no se puede modificar en la interfaz de usuario. El valor por defecto es false. false
timeFormat Cuando el tipo de input es una fecha, se puede especificar si se quiere poder ver y modificar horas y minutos. Valores permitidos:
- hm
- h
- none
false
  • Elementos hijos:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE workflow-forms PUBLIC "-//OpenKM//DTD Workflow Forms 2.6//EN"
"http://www.openkm.com/dtd/workflow-forms-2.6.dtd">
<workflow-forms>
<workflow-form task="input test">
<input label="Input label" name="input" />
</workflow-form>
</workflow-forms>