5.6.2 How to use Automatic Operation Service Execution Plugin parts
The processing of an Automatic Operation Service Execution Plugin is executed when the flow transitions from a node where an Automatic Operation Service Execution Plugin part is placed to the next node in the guide area.
For example, suppose you want the action shown in the guide area for node A to trigger execution of a JP1/AO service. In this case, place an Automatic Operation Service Execution Plugin part at node A. The JP1/AO service is executed automatically when the user, by following the instructions in the guide area, causes the flow to advance from node A to node B.
The following Guide Parts can connect to the input parameters of an Automatic Operation Service Execution Plugin part:
-
Static-text part
The displayed string is passed to the Plugin Part.
-
Text box part
The initial value or the string entered by the user is passed to the Plugin Part.
-
Radio button part
The value of the selected button in the radio button group is passed to the Plugin Part. If no radio button is selected, an empty character string is passed to the Plugin Part.
-
Drop-down part
The value corresponding to the selected list entry passes to the Plugin Part.
The values received from these Guide Parts provide task names, property values, and other attributes used during execution of the JP1/AO service.
If fixed values will suffice for task names and property values, you can set them in the Attribute Settings window for the Automatic Operation Service Execution Plugin part. If task names and property values need to be set dynamically, in addition to the settings in the Attribute Settings window, you can connect Guide Parts such as text boxes to the input parameters of the Plugin Part. This allows the JP1/AO service to be executed according to values entered by the user.
With Navigation Platform version 12-00 or later, when radio button parts, check box parts, or hyperlink parts are connected to the input parameters of a Plugin Part, the value received from the Guide Parts is passed to the Plugin Part after the removal of the label portion of the value.