Workflow Download field

This workflow is used to download a document.

AttributeDescriptionRequired
label

The text shown as a label in user interface.

true

name

Unique name identifier

Two fields can't have the same name in the same task definion. Name must be unique.

true

width The width of the HTML element. false
height The height of the HTML element. false
data

When present,it is an identifier used to load data.

For example to dynamically load the uuid or path of the node to download.

false

Child elements:

Basic download example

  • Download button with node element.
  • uuid is a valid document uuid. 
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE workflow-forms PUBLIC "-//OpenKM//DTD Workflow Forms 2.4//EN"
                                    "http://www.openkm.com/dtd/workflow-forms-2.4.dtd">
    <workflow-forms>
      <workflow-form task="download test">
        <download name="download" label="Download document">
          <node label="download" uuid="afb8ac33-912d-4515-e29b-1c01b693809a" />
        </download>
      </workflow-form>
    </workflow-forms>

Dynamic download example

  • Download button with node element.
  • uuid is a valid document uuid. 
  • data is a valid mapping variable. This variable is used to dynamically set uuid attribute into node element.
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE workflow-forms PUBLIC "-//OpenKM//DTD Workflow Forms 2.4//EN"
                                "http://www.openkm.com/dtd/workflow-forms-2.4.dtd">
<workflow-forms>
  <workflow-form task="download test">
    <download name="download" label="Download document" data="dynamic">
      <node label="download" />
    </download>
  </workflow-form>
</workflow-forms>