Difference between revisions of "Workflow Course: Exercise 4"

From OpenKM Documentation
Jump to: navigation, search
Line 7: Line 7:
 
[[File:Wf_forms.png]]
 
[[File:Wf_forms.png]]
  
Create forms.xml file with all form elements definitions, create a task and assign to task node.
+
Create '''forms.xml''' file with all form elements definitions, create a task and assign to task node.
  
 
<source lang="xml">
 
<source lang="xml">

Revision as of 11:27, 29 April 2013

Step 1 - Try all form elements

Take a look at all workflow available elements Form_Element_description

Create simply workflow with a start task, task node and end node like image:

Wf forms.png

Create forms.xml file with all form elements definitions, create a task and assign to task node.

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE workflow-forms PUBLIC "-//OpenKM//DTD Workflow Forms 2.1//EN"
                                "http://www.openkm.com/dtd/workflow-forms-2.1.dtd">
<workflow-forms>
  <workflow-form task="Sample">
    <input name="input" label="Input"/>
    <input name="date" label="Date" type="date"/>
    <input name="folder" label="Folder" type="folder"></input>
    <select name="options" label="Options">
      <option label="One" value="one"/>
      <option label="Two" value="two"/>
      <option label="Three" value="three"/>
    </select>
    <checkbox name="check" label="Check"/>
    <textarea name="textarea" label="TextArea"/>
    <separator name="separator" label="Separator"/>
    <text name="text" label="This is a &lt;font style='color: red'&gt;sample&lt;/font&gt; text"/>
    <button name="submit" label="Submit" />
  </workflow-form>
</workflow-forms>
  • Assign tak node the actor called okmAdmin.
  • Register and test workflow with okmAdmin user.