Introduction to Forms
The iProcess Workspace (Browser) can display the following types of forms:
|
•
|
TIBCO® General Interface (GI) Forms |
|
•
|
BusinessWorks™ FormBuilder Forms |
When a user starts a case that causes a form to display (i.e., when the first step in the procedure is addressed to SW_STARTER), or opens a work item, the iProcess Workspace (Browser) determines which type of form to display by going through the steps listed below.
Note that the order in which it looks for each form type is significant. In other words, if a GI Form is specified for the step, that form type takes precedence; if there is not a GI Form but there is a TIBCO Form specified, that takes precedence over the other form types, and so on.
|
1.
|
Has a TIBCO® General Interface (GI) form been defined for the step? |
|
—
|
If the <Forms> element in the application’s config.xml file specifies a GI form for the step/work item, that GI form is displayed. |
For more information, see TIBCO® General Interface Forms Interface.
|
2.
|
Has a TIBCO Form been defined for the step? |
|
—
|
If a TIBCO Form for the step/work item has been defined and deployed in Business Studio, that TIBCO Form is displayed. |
|
—
|
If you are using TIBCO Forms, the “base” URL of the form’s location must be specified in the webDAVRoot parameter in the application’s config.xml file. |
|
—
|
For more information about creating TIBCO Forms, see the TIBCO Business Studio™ Forms User’s Guide. |
|
3.
|
Has an ASP Form, JSP Form, or FormBuilder Form been defined for the form? |
|
—
|
One of these form types has been specified for the step if the ExternalFormURI parameter in the Action Processors’s configuration file, apConfig.xml, contains a value. This specifies the “base” URL to the form’s location. The remainder of the URL is obtained from the value in the Formflow Form field in the step definition. |
|
—
|
For more information about ASP Forms, see ASP Forms. |
|
—
|
For more information about JSP Forms, see JSP Forms. |
|
—
|
For more information about FormBuilder Forms, see the TIBCO BusinessWorks iProcess Forms Plug-in User’s Guide. |
|
4.
|
A TIBCO iProcess Modeler Form is displayed. |
|
—
|
If none of the previously listed forms are specified for the step, it is assumed the form to display is an iProcess Modeler-created form. If this is the case, the form to display is specified in the step’s definition. |