Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 45 Next »


This page is for application designers who want to define a process using an actionflow diagram. It introduces the action nodes that make up an actionflow.

Overview

An actionflow diagram is made up of a series of nodes. Each node represents a specific action. By configuring different actions and wiring them together you can create complex functionality.

For information about connecting actionflow nodes together, see Wiring Actionflows.

Adding Action Nodes

The toolbar includes the following action nodes that you can drag onto the actionflow canvas.

 

Actions can be added to actionflows in 3 ways:

  1. Drag actions from the create section in the toolbar


  2. From existing action nodes
    Users can create new actions from connections from existing actions.


  3. Dragging the following items from the repository using
    •  List Screens
      Will create an  Open Screen node.


    •  List Tables
      Will ask the user if they would like to create a  Save Records node or   View node.



    •  List Actionflows
      Will create an  Actionflow node. Todo-Fiona - check - doesn't do this yet - errors when you try

The action nodes have connections, which are blue when connected and grey when not connected, see Wiring Actionflows and Action Node Connections.  Action nodes have

  • input connections, where data is passed into the node
  • output connections, which pass data to the next node.

Usually, connections are  Driving connection. These pass data through to the next action node. Some action nodes can have   Lookup connection, which act like a lookup. These send out a request for data, which is returned to the action node data. The table below shows the types of connection available on an action node.

Types of Action Node

The following table summarises the purpose of each type of action node, with a link to the reference page for the node.



IconDescriptionAvailable Connections         

 Actionflow
see Creating Actionflows

Add another complete actionflow as a node within this actionflow.  This is useful to reuse existing actionflows, or to refactor a complex workflow by 

 Driving connection

 Lookup connection

screen Screen
see Open Screen Node

Add an action to open a specified dashboard (screen). Only use this action as the final node in an actionflow or branch of it. 

 Driving connection

  View
see View Node
Add a node for a data view. The actionflow uses views for additional data to use when processing stream-items.

 Driving connection

 Lookup connection

 Calculate
see Calculate Action Node

Add an action to manipulate the data that is passed to the calculate action. In the calculate action, write an expression using one or more of the 115+ functions available in PhixFlow.

 Driving connection

 Delete Records
see todo-fiona
not yet on the toolbar

Add an action to deletes the specified stream-items passed to the node.

 Driving connection

 Gateway
see Gateway Node

Add a node to specify decision logic. Gateways control the route that stream-items take as they flow through the actionflow.

 Driving connection

 Lookup connection

 Save
see Save Action Node

Add a node to saves the specified stream-items to their stream.

 Driving connection

 Open URL
see Open URL Node
Add an action to open a specified URL.

 Driving connection

 Run Analysis
see Analysis Node

Add tables to run analysis.

 Driving connection

What's next?

For details about the properties for the action nodes and their connections, see:

  • No labels