30.01.2015 Views

Designing processes - EMC Community Network

Designing processes - EMC Community Network

Designing processes - EMC Community Network

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Creating the User Interface<br />

Adaptor Type<br />

Data Source Set<br />

Value<br />

Document<br />

Processor -<br />

Initialization<br />

Document<br />

Processor -<br />

Pre-submission<br />

Document<br />

Processor -<br />

Post-submission<br />

Available Templates<br />

or Controls<br />

Not available on high<br />

fidelity templates<br />

Available on these<br />

controls: Text Field,<br />

Number Field, Date<br />

Field, DateTime<br />

Field, Radio Button<br />

Group, CheckBox,<br />

ListBox, Dropdown<br />

List, Package, Slider,<br />

and Embedded Form<br />

Not available on folder<br />

information, process<br />

parameter, task, or high<br />

fidelity templates<br />

Not available on folder<br />

contents, process<br />

instance list, search,<br />

task list, or high fidelity<br />

templates<br />

Not available on folder<br />

contents, process<br />

instance list, process<br />

parameter, search, task<br />

list, or high fidelity<br />

templates<br />

Best Uses/Limitations<br />

Use this adaptor to automatically populate one field on the<br />

template. There are two types of Set Value adaptors:<br />

• On Change - populates a field based on a value entered by<br />

the user in another field. For example, when an employee<br />

is selected from a dropdown list, a field for office location<br />

could then be automatically populated for the selected<br />

employee.<br />

• On Init - populates a field when the form renders at runtime.<br />

An initialization adaptor initializes values for the entire form.<br />

On a document view template, the initialization executes only<br />

when the document view is used while importing documents<br />

in TaskSpace.<br />

A pre-submission adaptor executes prior to form submission<br />

provided the validation succeeds, then the form is saved.<br />

A post-submission adaptor executes after a form is submitted.<br />

There are two out-of-the-box document post-submission<br />

adaptors:<br />

• MoveOrLinkToLocationPostProcessor - moves or links a<br />

form instance to a specified location in the repository.<br />

• StartWorkflowPostProcessor - starts a workflow with the<br />

form instance as the initial package.<br />

Using one data source adaptor to populate multiple<br />

fields<br />

If you want to automatically populate multiple fields on a template, creating one data source adaptor<br />

that populates multiple fields greatly improves performance. The following example takes you through<br />

creating two data source adaptors. The first adaptor populates a list box of employee names from the<br />

repository. When a name is selected, the second adaptor then automatically populates ID, E-mail<br />

Address, Phone Number, and Department fields for the selected employee from an external database.<br />

<strong>EMC</strong> Documentum xCelerated Composition Platform Version 1.6 Best Practices Guide 77

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!