Versions Compared

Key

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

Insert excerpt
_Banners
_Banners
nameactionflow
nopaneltrue

This page is for application designers who need to configure actionflows. This page explains how to wire together individual actions in an actionflow.

Overview

All the actions within an actionflow must be wired together via their connection points. The data flows from the triggering component or event, into the actionflow and then from each action to the next using 

Insert excerpt
_driving_connection
_driving_connection
nopaneltrue
s.

Insert excerpt
_request_connection
_request_connection
nopaneltrue
's are used to look up to data for use within the actionflow.

Each action node in an actionflow has different valid connections indicated by the connection points available on the nodes. There are 4 possible connection points:

  • Insert excerpt
    _driving_input_connection_point
    _driving_input_connection_point
    nopaneltrue
  • Insert excerpt
    _driving_output_connection_point
    _driving_output_connection_point
    nopaneltrue
  • Insert excerpt
    _request_input_connection_point
    _request_input_connection_point
    nopaneltrue
  • Insert excerpt
    _request_output_connection_point
    _request_output_connection_point
    nopaneltrue

Insert excerpt
_driving_connection
_driving_connection
nopaneltrue
's can only connect to driving connection points, from a

  •  
    Insert excerpt
    _driving_output_connection_point
    _driving_output_connection_point
    nopaneltrue
     to a
  •  
    Insert excerpt
    _driving_input_connection_point
    _driving_input_connection_point
    nopaneltrue
    .

Insert excerpt
_request_connection
_request_connection
nopaneltrue
's can only connect to request connection points, from a

  •  
    Insert excerpt
    _request_output_connection_point
    _request_output_connection_point
    nopaneltrue
     to a 
  • Insert excerpt
    _request_input_connection_point
    _request_input_connection_point
    nopaneltrue
    .

Connection points are blue when connected and grey when not connected.

Todo-Anthony  I've started this but more details is needed. Connecting wires seems to be from the action and the output connector is automatically used. I don't know how to make it connect via the lookup.

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


Adding Wires

To add a wire to an actionflow diagram:

  1. Hover your mouse pointer over an action.
  2. PhixFlow displays a pop-up connector icon.
  3. Click the icon and drag.
  4. Drop the connector
    Option 1: drop onto empty canvas. 
     - PhixFlow opens the pop-up toolbar.  Select which type of action you want to use next.
     - Enter a name for the new action.
    Option 2: drop onto an existing action
  5. PhixFlow opens the Mapping window.
Option 1: Create the next action from the wire

Option 2: Wire to an existing action

Mapping Connection Points

Input Connection (available data or user action) map onto the Connection Point in order to pass data to the Actionflow.

  1. Drag the Input Connection's "Output Connector"  onto the required Connection Point.
  2. The mapping window opens.
  3. Drag the attributes from the Input Connection (Left) onto the Connection Point (Right)
    1. Ensure the type of data is the same i.e. we cannot map a text field onto a date field as they are not compatible.
  4. Create Target Attributes (Optional): drag an attribute on the left to the white space on the right, this will automatically create an attribute of the same name and type.
  5. Confirm the mapping. Now the "Output Connector" will be blue to indicate it has been mapped .
  6. Repeat these steps for any additional mappings required.