Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Insert excerpt
_Banners
_Banners
nameactionflow
nopaneltrue


This page provides details of the properties for the input and output connection points, which you use to wire together nodes in an actionflow.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.

  1. From Inputs on left into the actionflow.
  2. From one node to another.
  3. From a final actionflow node to the Outputs on the right of the actionflow.
  • 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.
Note

The properties available for connection points can vary depending on the node on which they occur. 

Input Connection Points 
Anchor
input
input

Insert excerpt
_property_toolbar
_property_toolbar
nopaneltrue

Insert excerpt
_property_tabs
_property_tabs
namebasic-h
nopaneltrue

Insert excerpt
_parent
_parent
nopaneltrue

Basic Settings

FieldDescription
NameEnter the name for the connection pint.
Role

text has this gone away

  • Primary
  • Component
Type

Available when Role is Component

text

  • Driving
  • Lookup

    .

    Specify the type of connection:

    • Insert excerpt
      _driving_input_connection_point
      _driving_input_connection_point
      nopaneltrue
      : there can be only one of these.
    • Insert excerpt
      _request_input_connection_point
      _request_input_connection_point
      nopaneltrue
      : there can be multiple of these
    Open Mode

    Not seeing this for the INPUTS input connection

    Available when Role is Component.

    text

    • Insert
    • Update
    • Change Fields
    Action Phasedefault
    Insert excerpt_audit_auditnopaneltrue

    Data 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

    Insert excerpt
    _add
    _add
    nopaneltrue
     and specify the Name and Type; see Attribute.


    This section has a toolbar with standard buttonsThe grid contains a list of the attributes that will pass through the input wire to this action. PhixFlow automatically lists the attributes that pass into the action when the actionflow is wired to an input with attributes. You can also:

    • create a new attribute: click 
      Insert excerpt
      _add
      _add
      nopaneltrue
       and set its properties. Todo-Fiona - why would this be useful
    • drag add an existing attribute to this list Todo-Fiona - is this possible??
    • double-click one of the listed connections to open its properties.
    • remove attributes, select one and click Image Added Permanently Delete. Todo-Fiona - check icon and label. What does this do? prevent them being passed through?


    Insert excerpt
    _audit
    _audit
    nopaneltrue

    Output Connection Points 
    Anchor
    output
    output

    Insert excerpt
    _property_toolbar
    _property_toolbar
    nopaneltrue

    Insert excerpt
    _property_tabs
    _property_tabs
    namebasic-h
    nopaneltrue

    Insert excerpt
    _parent
    _parent
    nopaneltrue

    Basic Settings

    Field

    Description
    NameEnter 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

    that evaluates to true or false to

    determine if stream-items will

    specify whether or not records pass through this connection point. To work in a larger pop-up window, click 

    Image Removed

    Insert excerpt
    _editor_expand
    _editor_expand
    nopaneltrue
    .

    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 buttonsThe 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_addnopaneltrue 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
  • The expression properties has sections for Parent Details , Audit Summary and the following Basic Settings:

    Insert excerpt_description_descriptionnopaneltrueexcerpt-include

    _property_tabs_property_tabsnameaccess-hnopaneltrue

    Insert excerpt
    _access_access
    nopaneltrue
    Insert excerpt
    _audit
    _audit
    nopaneltrue


    Live Search
    spaceKey@self
    additionalnone
    placeholderSearch all help pages
    typepage

    Panel
    borderColor#00374F
    titleColorwhite
    titleBGColor#00374F
    borderStylesolid
    titleSections on this page

    Table of Contents
    maxLevel3
    indent12px
    stylenone


    Learn More

    For links to all pages in this topic, see Understanding Actionflows


    Insert excerpt
    _terms_changing
    _terms_changing
    nopaneltrue

    Not needed??

    Input Connection Points

    Shows a list of available input connection points. Calculate nodes can have

    one  Insert excerpt_driving_input_connection_point_driving_input_connection_pointnopaneltruemultiple  Insert excerpt_request_input_connection_point_request_input_connection_pointnopaneltrue's

    This section has a toolbar with standard buttonsThe grid contains a list of all input connection points and their type.

    To add a new input connection point, in the section toolbar click  Insert excerpt_add_addnopaneltrue to open a new input connection point and set its properties.
  • To edit an existing input connection point, double-click it in the list to open its properties.
  • To remove an input connection point, select one and in the section toolbar click Image Removed Permanently Delete
  • The input connection points have sections for  Parent Details , Audit Summary and the following 

    Actionflow Wire Properties

    Wire properties do not include the name. Todo-Fiona - check - I thought I saw where you could change its name

    Basic Settings

    FieldDescription
    Name
    InputThe
    name of the connection pointType

    Specify the type of connection:

    Insert excerpt_driving_input_connection_point_driving_input_connection_pointnopaneltrue: there can be only one of these.
    action at the start of this wire.
    Input Connection Point


    OutputThe action at the end of this wire.

    Data Mappings

    Standard text

    Lookup Mappings

    todo

    Insert excerpt
    _

    request_input_connection_point

    audit
    _

    request_input_connection_point

    audit
    nopaneltrue

    : there can be multiple of these

    Attributes/Data Attributes/Request 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

    Request Attributes are available when Type is Request. 

    If you double click on an attribute in the grid, it's properties pane will show relevant properties for this node and connection. This can include Name, Type, Component, Primary Key etc.; see Attribute for details of these properties.

    You can also add a new attribute by specifying the properties Name and Type; see Attribute for details of these properties.