OpenEdge BPM Designer allows you to add multiple presentation types such as Portal, Mobile, GUI, Rollbase and Tablet to a single activity workstep. This enables you to complete an activity from a browser, a Mobile device, a GUI for .NET application, or a Tablet device.
The presentation formats available are:
Portal:
Auto-generated: This is the default HTML presentation form, automatically generated at runtime in Business Process Portal.
Custom: Enables you to define a customized Java Server Page (JSP).
Flow: Available only for Business Processes. Enables you to start and design a Web application from a Business Process.
Flow (private): Available only for Business Processes. This is the same as the Flow format but can be used only in the process template in which it is placed.
In OpenEdge 11.7, the Form Editor has been removed from BPM projects. In earlier releases, the Form Editor enabled you to design a customized interface with Form as the presentation format for Activity worksteps (and for Start worksteps in Business Processes). This format in the Portal presentation type has been removed for both Business Processes and Web applications.
When you import an existing BPM Process or Web application that has worksteps with Form as the presentation format into OpenEdge 11.7, the worksteps are not affected as long as their presentation type is not modified. Modifying their presentation type and changing the current presentation format overrides the current format as it is not supported in OpenEdge 11.7, and you will NOT be able to use the imported forms. You can choose to continue or cancel the action in the confirmation message that appears while modifying the presentation type.
Note: When importing existing BPM projects, ensure that you build the projects before importing them into OpenEdge 11.7.
Note: You can use Kendo UI® Builder by Progress® (Kendo UI Builder) to create new forms in OpenEdge 11.7. In Progress Developer Studio, click Help > Samples to find the KUIB sample app in the Samples page.
Mobile: Available only for Business Processes. Enables you to complete an activity workstep (in a Business Process) on a Mobile device.
GUI: Available only for Business Processes. Enables you to complete an activity workstep from a GUI for .NET desktop application.
Tablet: Available only for Business Processes. Enables you to complete an activity workstep on a Tablet.
Other: Available only for Business Processes. You choose Other to complete an activity workstep using an interface other then the options listed above. For example, if you want to complete an activity workstep on a iPad, you select Other as the presentation type for the activity in Business Process.
Rollbase: This presentation type is to help users to view/edit/complete worksteps from a Rollbase application.
This chapter describes how to define presentation (or interface) types for Business Processes and Web applications.