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 />

mind that the size and complexity of the prototype is not necessarily indicative of the development<br />

effort. The development time will be greater due to coding complexity and customization. You also<br />

cannot necessarily predict performance issues from the prototype.<br />

• Consider how many task templates you need. You may want to make one template for each step or<br />

activity in the process, and they should all have a common look. This also improves performance.<br />

• When initially designing templates, keep in mind that it can sometimes be easier and quicker to<br />

delete a template and start over again.<br />

• Sometimes what the client wants is not a good design. For example, even though you can search on<br />

20 attributes does not mean that you should.<br />

• Try to design forms so there is no scrolling for the end user. This may mean using more tabs in<br />

TaskSpace.<br />

• After creating a template with the template wizard, if you start changing and adding controls and<br />

moving items around on the canvas, especially if you use drag and drop, frequently verify how things<br />

look on the Preview pane. When using drag and drop, items can appear to line up using the vertical<br />

bar, but the spacing and padding appear differently on the Design pane than on the Preview pane or<br />

at runtime. To ensure correct alignment, especially for labels, use the settings on the Style tab.<br />

Multiple ways to start a process<br />

This section describes the different ways in which you can start a process. You can:<br />

• Use the <strong>processes</strong> tab, page 64<br />

• Use a search template, page 64<br />

• Use a configurable action, page 65<br />

• Use a configurable action with an attachment, page 66<br />

When a process starts, there are three possible options: an initiate process form appears, a package<br />

form appears, or a standard WDK component appears (which does not use a form). Options for what<br />

appears when a process starts are described in Options for when a process starts, page 69.<br />

Use the <strong>processes</strong> tab<br />

The most straightforward way to start a process is to go to the Processes tab. You can select one of the<br />

<strong>processes</strong> that are listed there and click Start Process.<br />

Use a search template<br />

You can use a search template that is configured to search on <strong>processes</strong> in a specific folder. This is<br />

useful if you want to filter the list of <strong>processes</strong> that a user sees.<br />

On a search tab in TaskSpace, you select a process from the search results set and then select Start<br />

from the context menu.<br />

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

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

Saved successfully!

Ooh no, something went wrong!