Designing processes - EMC Community Network
Designing processes - EMC Community Network
Designing processes - EMC Community Network
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