Ir al contenido

Elemento Workflow Option

El elemento option solo se usa en combinación con Workflow Select field. El valor de option representa una lista de valores distintos entre los que elegir.

Atributo Descripción Obligatorio
label El texto mostrado como etiqueta en la interfaz de usuario. true
value Un identificador de valor único.
Dos options no pueden tener el mismo value. El value debe ser único.
true
parentValue Cuando está presente, especifica el padre de la opción.
El padre debe estar presente en otro select.
false
selected Cuando está presente, especifica que una opción debe estar preseleccionada al renderizar el formulario. false
cssClass Clase CSS.
Para más información sobre cómo crear sus propios estilos, consulte: CSS.
false
  • Padre:
  • El atributo selected=“true”, cuando está presente, especifica que una opción debe estar preseleccionada al cargar la página.
<?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="textarea test">
<select label="select label" name="test" type="simple">
<option label="one" value="001" />
<option label="two" value="002" selected="true"/>
<option label="three" value="003" />
</select>
</workflow-form>
</workflow-forms>
  • El valor de option del campo “children” tiene una relación de padre con “parent”. Se define con parentElement=“parent”.
  • El valor de option “benefits” del campo “children” tiene un valor padre “directives” en el campo “parent”.

Relaciones en árbol:

  • directives
    • benefits
    • eligibility
    • services
  • handbook
    • basic
    • normal
    • advanced
<?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="textarea test">
<select label="Category" name="parent" type="simple">
<option value="directives" label="Directives" />
<option value="handbook" label="Handbook Paragraphs" />
</select>
<select label="Sub-category" name="children" type="simple" parentElement="parent">
<option value="benefits" label="Benefits" parentValue="directives" />
<option value="eligibility" label="Eligibility" parentValue="directives"/>
<option value="services" label="Services" parentValue="directives"/>
<option value="basic" label="Basic" parentValue="handbook" />
<option value="normal" label="Advanced" parentValue="handbook"/>
<option value="advanced" label="Normal" parentValue="handbook"/>
</select>
</workflow-form>
</workflow-forms>