Workflow Input Field
In most cases it is used to enter free-form text, although it can be used to save HTTP links, date values, or refer to the application folder (as an internal link to this folder).
| 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 |
| type |
Value type. Allowed types:
|
false |
| value |
You can specify a default value for this component. There is a particular case for date types. Data is stored in the format "yyyyMMddHHmmss"; take care when using the OpenKM API. |
false |
| width |
The width of the HTML element. In the case of KCenter, the UI must use width values based on percentages, for example:
|
false |
|
description |
General description. |
false |
| data |
When present, an identifier that is used to dynamically load the input value. |
false |
| visible |
This attribute only makes sense when used in conjunction with an object mapped in the data attribute; the visible value of the object mapped in the data is assigned to the form field, causing it to be shown or hidden (the most common use is to hide it). The default value of visible is true. |
false |
| readonly | When true, the field cannot be modified in the user interface. The default is false. |
false |
| timeFormat |
When the input type is a date, we can specify whether we want to be able to see and modify hours and minutes. Allowed values:
|
false |
|
Child elements:
|
||
<?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>