Overview
Use the input and output connection points , which you use to wire together on nodes in an actionflow to wire the nodes together.
Todo-Fiona: There are also properties in Action Node Connections - same or different?
Overview
Use the input and output connection points on nodes in an actionflow to wire the nodes together.
For input connection points, map which attributes to pass into the node.For output connection points, specify an expression to determine ??? passed onto the next node
- From the Inputs pane on left, into the actionflow.
- From one node to another within the actionflow.
Hover your mouse pointer over a node and click Add Output to add an connector to another node. - From a final actionflow node to the Outputs pane on the right of the actionflow.
Connection points available depend on the purpose of the node.
- Output connection points:
Nodes without an output connection represent:
When you wire nodes together, you need to map which attributes pass through to the next node. To change the mapping, click on the connector to open the Mapping window.
Node properties have sections for Input Connection Points and Output Connection Points on the node. Double-click on a listed connection point to open its properties.
Note |
---|
The properties available for connection points can vary depending on the node on which they occur. |
Input Driving and Lookup Connection Points
- If you connect a node via a driving connection, records are returned individually to the connected node and flow one by one through the remainder of the actionflow.
- If you connect a node via a lookup connection, the records are returned as an array within one recordset. Nodes wired via lookup connection points require both:
- Data Attributes: add attributes from the view. PhixFlow looks-up data from these attributes.
- Request Attributes: when the actionflow runs, PhixFlow returns the data to these attributes.
The following sections explain the properties for input and output connection points.
Open the toolbartoolbar for each connection point (input, lookup, output) by clicking on the node.
Image Added
Insert excerpt |
---|
| _property_tabs |
---|
| _property_tabs |
---|
name | basic-h |
---|
nopanel | true |
---|
|
Insert excerpt |
---|
| _parent |
---|
| _parent |
---|
nopanel | true |
---|
|
Basic Settings
Field | Description | Connection Point Found On |
---|
Name |
Enter the for connection pint.Role | text |
Type | Available when Role is Component text |
Open Mode | Not seeing this for the INPUTS input connection Available when Role is Component. text - Insert
- Update
- Change Fields
|
Action Phase | defaultActionflow. | Insert excerpt |
---|
| _input |
---|
| _input |
---|
name | caps |
---|
nopanel | true |
---|
|
Insert excerpt |
---|
| _lookup |
---|
| _lookup |
---|
nopanel | true |
---|
|
Insert excerpt |
---|
| _output |
---|
| _output |
---|
name | caps |
---|
nopanel | true |
---|
|
|
Action Phase | |
auditauditData Attributes
A list of attributes in other action nodes that you can map into this node. You can refer to these attributes in an expression using the syntax:
Code Block |
---|
connectionpointname.attributename |
Lookup Attributes are available when Type is Lookup.
Double-click on an attribute in the list to display the properties related to this node and connection. This can include Name, Type, Component, Primary Key etc.
To add a new attribute, click addadd and specify the Name and Type; see Attribute.Output Connection Points Anchor |
---|
output | outputproperty_tabsproperty_tabsname | basic-hparentparentoutput | name | caps |
---|
nopanel | true |
---|
|
|
Basic SettingsValidation
The expression properties has sections for Parent Details , Audit Summary and the following Basic Settings:
Insert excerpt |
---|
_description | _descriptionName | Enter a name for the output connection point |
Order | Enter a number to indicate the order in which this expression will be run.
Remember that an expression that generates a value must run before an expression that uses the value.
Tip |
---|
The order is very important for exclusive gateway nodes, as the records pass through the first output connection that meets the expression condition. |
Expression | Enter an expression which evaluates to true or false to determine if stream-items will pass through this connection point. To work in a larger pop-up window, click Image Removed. See also: |
Gateways can have an unlimited number of output paths.Output paths process data using expressions; see pages in the topic Expressions and PhixScripts.Records pass through the output connection point when the condition in the expression is met.
Note |
---|
Gateways can have an unlimited number of output paths. If the Gateway Node is Exclusive records only pass through the first output path where the expression condition is met. |
This section has a toolbar with standard buttons. The grid contains a list of output connection points and their expressions.
To add a new output path, in the section toolbar click Insert excerpt |
---|
_add | _add | nopanel | true |
to open a new output path and set the expression.To edit an existing output path, double-click it in the list to open its properties.To remove an output path, select one and in the section toolbar click Image Removed Permanently Delete. Connection Point Found On |
---|
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. | Insert excerpt |
---|
| _input |
---|
| _input |
---|
name | caps |
---|
nopanel | true |
---|
|
Insert excerpt |
---|
| _lookup |
---|
| _lookup |
---|
nopanel | true |
---|
|
|
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. | Insert excerpt |
---|
| _input |
---|
| _input |
---|
name | caps |
---|
nopanel | true |
---|
|
Insert excerpt |
---|
| _lookup |
---|
| _lookup |
---|
nopanel | true |
---|
|
|
Field | Description | Connection Point Found On |
---|
Name | The name of the input parameters (attributes) mapped into the Actionflow. | Insert excerpt |
---|
| _input |
---|
| _input |
---|
name | caps |
---|
nopanel | true |
---|
|
Insert excerpt |
---|
| _lookup |
---|
| _lookup |
---|
nopanel | true |
---|
|
|
property_tabs_property_tabs | name | access-houtput | | _output |
---|
name | caps |
---|
nopanel | true |
---|
|
|
Type | The data type (e.g. integer) of each input parameter (attribute) mapped into the Actionflow. | Insert excerpt |
---|
| _input |
---|
| _input |
---|
name | caps |
---|
nopanel | true |
---|
|
|
accessaccessauditauditoutput | name | caps |
---|
nopanel | true |
---|
|
|