Back Forward Flow form
Completing the Parameters tab

About Flow rules

Leave this tab blank unless the Can be added to a work object? box on the Process tab is selected.

This optional array defines the input parameters (if any) used to start the flow for an existing work object, and an HTML form that can present and accept values from a user for these parameters.

Caution??REALLY??Parameter prompts are not displayed to a user who enters a new work object. Flow parameters are most useful in flow rules that are started by an operator for a previously created work object.

Within the shape properties panels, you can reference flow parameters using the notation param.MaxLimit. (Within an activity, a reference to param.MaxLimit is a reference to an activity parameter, not a flow parameter.)

TipThis tab is wide. To display more of the content, click the collapse arrow (Collapse) in the portal to temporarily hide the navigation panel. When you finish working with this tab, click the expand arrow (Expand) to display the navigation panel again.

Name

ArrayEnter a name of your choice for a parameter. Don't use a name that starts with pz. Don't choose any of the reserved names.

A parameter name must be a valid Java identifier. See How to enter a Java identifier.

Like parameters to activities, you can reference the value of these input parameters within the flow using the param keyword followed by a dot and the parameter name.

Description

Optional. Enter a brief text description of this parameter, to be displayed to a user who starts this flow.

Data Type

02-02 SmartPromptChoose String, Boolean or Integer as a data type for this parameter.

Required?

Select to require that this parameter have a non-blank value when the flow starts. REALLY?Leave cleared for Boolean parameters.

SmartPrompt Rule

Optional. For some parameters, you can configure SmartPrompt facilities to list a set of values for the parameter that a person running the activity can choose from. (This is not important if this activity is to be called from another activity with computed parameter values.)

The values listed by SmartPrompt must be a key part to a concrete class with one to three key parts.

To enable SmartPrompt operation, enter a class name here (such as Rule-Obj-FieldValue or Data-Party-Gov) to create configuration that, at runtime, allows a user to enter this parameter using SmartPrompt.

Validate Like

Optional. KHATV 6/23/04 Identify a property for SmartPrompt operation. REALLY?

If you selected Rule-Obj-FieldValue in the SmartPrompt Rule field, enter here the second key part of the field value rules to appear at runtime in SmartPrompt lists.

If you selected another class in the SmartPrompt Rule field, identify a property that is a key part of the indicated class, if the class key contains more than one key part.

HTML Stream for Parameter Display  
HTML

SmartPromptOptional. Identify the Stream Name key part of an HTML rule. At runtime Process Commander uses this rule to produce a prompt form, allowing a user to enter the flow parameters. The system uses the Applies To key part of this flow rule as the Applies To key part of the HTML rule.

If you leave this blank, the system uses a simple form that lists the prompts entered on this tab.

This HTML form and prompting appears when a user selects the standard StartFlow flow action or clicks the  Start New Process   button on the Perform or Update form.

Up About Flow rules