Configure the Start Process Action Button

An end user typically clicks an action button within a section on a page to start a business process. The action should be configured to use the StartBusinessProcess action type and pass the appropriate context value to the business process. The context value should be the primary key value of a row within the custom parameter set table


Figure: Configure the "Start process" action button

With the user interface in Design Mode, right-click the Start process button and select Properties from the context menu.  This will open a property sheet for the action button.

Figure: "Start process" action button property sheet

Here is a screen shot of a Start process action button that resides within a section which contains a data list of a parameter sets

The BusinessProcess property should be set the business process as defined by the BusinessProcessSpec

The StatusPage property should be set to a status page which will need to be constructed for the BP. 

The ContextType property should be the primary key value of a row within the custom parameter set table.  Here we are setting it to the ID column on the data list which is the primary key value for the parameter set table

After a parameter set is selected and the action button has its context value, the Start process button can launch the business process and navigate the end user to the status page.

Figure: Business Process Status Page