Skip navigation FileNet logo
Glossary  |  Help Directory  
  Help for Process Designer
  Search  |  Index
Process Reference  
Process Designer
Getting Started
Workflow Properties
Steps
  Add a step
  Move steps
  Specify step properties
  Delete a step or route
  Change step type
  Launch step
  General steps
    General properties
      Participant
      Work queue
      Reassign
      View status
      View history
    Fields, attachments,
workflow groups
      Operation parameters
      Expression parameters
    Assignments and milestones
    Responses and routing
    Deadline
    Rules
  Submap steps
  System steps
  Component steps
Routes
Validate & Launch
   

Define an expression parameter for a step

If the processing for a step requires parameters in addition to those defined in the workflow properties, you can define expression parameters that are evaluated only for the step. After the step is completed, the value is not retained in the workflow. That means that you can use a calculated value at a step without maintaining a data field for the entire workflow.

For example, in a loan processing workflow, you could display a score calculated from a number of data fields: the applicant's salary, number of years on the job, total amount of credit payments, and so on.

To define an expression parameter for a step

  1. With the appropriate step selected, click the Add button on the Parameters tab in the Properties pane.
  2. On the Step Parameters dialog, enter a name for the new parameter, then press Tab or click outside the name field. The parameter name must conform to the standard naming conventions.
  3. Select the new name, then select the data type from the Type list—attachment, Boolean, float, and so on.
  4. Click in the Expression field and enter an expression of the appropriate type. For help defining the expression, click the Expression Builder button.
   

TIP An expression parameter can be used only within the step where it is defined—the value is not available for use outside the step, such as in a conditional routing expression. An expression parameter is read-only.