Input Connection Points
Overview
Input Connection Points are the interface to the actionflow. They define the inputs, lookups (optional) and outputs (optional) the actionflow is expecting, and specify what data, if any, is passed through them. Where no data is required the input can be an event such as a mouse-click or scheduled task.
Input Connection Point Setup Wizard
When a new input is connected the mapping wizard will appear. To reopen the mapping wizard click on the connector between the Input Data and the Input Connection Point.
Mapping Properties
Data to be Used
Data Name | Description |
---|---|
Selected Records | Records selected in the Input. For example multiple records selected on a grid. |
Edited Records | Records that have been edited on the input. For example, only records which have been edited on a grid. |
Page | All records on a page. For example a single record being edited using a form. |
Dragged Records | Selected records that have been dragged onto a drop target. |
Drop Target Records | Records Dropped onto a drop target. |
Further information, see Actionflows.
Input Connection Points
A driving connection, records flow into the actionflow one by one. An event is classed as a single driving record. An actionflow requires at least one input connection point.
Properties Tab
Basic Settings
Field | Description |
---|---|
Name | The name of the Actionflow. |
Action Phase | The Phase that the connection point is in. See Actionflow Phases. |
Validation
Field | Description |
---|---|
Minimum Records | The minimum number of records that the Actionflow needs to run. If the received records are not above the minimum set, the Actionflow will not run. |
Minimum Records Error Message (Available in PhixFlow 12.1+) | Enter an error message that will show if the Minimum Records is not reached. |
Maximum Records | The maximum number of records that the Actionflow is permitted to run. If the received records exceed the maximum set, the Actionflow will not run. |
Maximum Records Error Message (Available in PhixFlow 12.1+) | Enter an error message that will show if the Maximum Records is exceeded. |
Input Parameters
Field | Description |
---|---|
Name | The name of the input parameters (attributes) mapped into the Actionflow. |
Type | The data type (e.g. integer) of each input parameter (attribute) mapped into the Actionflow. |
Default Expression | A value or expression that is evaluated when no value is mapped to the attribute, or if the value is null or unavailable (e.g. if the user did not have permission to see it). Default value expressions do not use the order they are set in and are automatically resolved in the appropriate order based upon other attributes they reference. For referencing attributes, use the notation, If ${_NULL} is entered, this will convert to a null value, not an empty string. |
Audit Tab
Audit Summary
See the Common Properties page, Audit Summary section.
Output Connection Points
Output Connection Points return records as individual records.
Properties Tab
Basic Settings
Field | Description |
---|---|
Name | The name of the Actionflow. |
Action Phase | The Phase that the connection point is in. See Actionflow Phases. |
Input Parameters
Field | Description |
---|---|
Name | The name of the input parameters (attributes) mapped into the Actionflow. |
Type | The data type (e.g. integer) of each input parameter (attribute) mapped into the Actionflow. |
Default Expression | A value or expression that is evaluated when no value is mapped to the attribute, or if the value is null or unavailable (e.g. if the user did not have permission to see it). Default value expressions do not use the order they are set in and are automatically resolved in the appropriate order based upon other attributes they reference. For referencing attributes, use the notation, If ${_NULL} is entered, this will convert to a null value, not an empty string. |
Audit Tab
Audit Summary
See the Common Properties page, Audit Summary section.
Lookup Connection Points
Lookup Connection Points return records as a single recordset to the actionflow.
Properties Tab
Basic Settings
Field | Description |
---|---|
Name | The name of the Actionflow. |
Action Phase | The Phase that the connection point is in. See Actionflow Phases. |
Validation
Field | Description |
---|---|
Minimum Records | The minimum number of records that the Actionflow needs to run. If the received records are not above the minimum set, the Actionflow will not run. |
Minimum Records Error Message (Available in PhixFlow 12.1+) | Enter an error message that will show if the Minimum Records is not reached. |
Maximum Records | The maximum number of records that the Actionflow is permitted to run. If the received records exceed the maximum set, the Actionflow will not run. |
Maximum Records Error Message (Available in PhixFlow 12.1+) | Enter an error message that will show if the Maximum Records is exceeded. |
Request Parameters
Attributes used to filter the lookup.
Field | Description |
---|---|
Name | The name of the input parameters (attributes) mapped into the Actionflow. |
Type | The data type (e.g. integer) of each input parameter (attribute) mapped into the Actionflow. |
Default Expression | A value or expression that is evaluated when no value is mapped to the attribute, or unavailable (e.g. if the user did not have permission to see it). Default value expressions do not use the order they are set in and are automatically resolved in the appropriate order based upon other attributes they reference. For referencing attributes, use the notation, If ${_NULL} is entered, this will convert to a null value, not an empty string. |
Response Parameters
Attributes returned by the lookup.
Field | Description |
---|---|
Name | The name of the input parameters (attributes) mapped into the Actionflow. |
Type | The data type (e.g. integer) of each input parameter (attribute) mapped into the Actionflow. |
Default Expression | A value or expression that is evaluated when no value is mapped to the attribute, or unavailable (e.g. if the user did not have permission to see it). Default value expressions do not use the order they are set in and are automatically resolved in the appropriate order based upon other attributes they reference. For referencing attributes, use the notation, If ${_NULL} is entered, this will convert to a null value, not an empty string. |
Audit Tab
Audit Summary
See the Common Properties page, Audit Summary section.