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 functionality for components or events.

Overview

In general, there is no need to edit the actionflow properties as the configuration is done in the actionflow diagram. The diagram comprises three two primary areas:

On
  1. Connection Points: on the left
: configure
  1. define the input, lookups and outputs for the actionflow.
    1. Inputs: Configure the component or event that will trigger the actionflow.

    1. PhixFlow lists the inputs in the Properties tab  →  Input Connection Points section.
In the centre: add the actionflow nodes to create the functionality you require.
An actionflow node can be another actionflow. his is useful to reuse existing actionflows, or to refactor a complex workflow.
PhixFlow lists any actionflows that are nodes in the Properties tab → Child Actionflows section.
On the right: if the actionflow
    1. Lookup: Configure the retrieval of information from the component or other items from the same source e.g. a screen.  
    2. Output: If an Actionflow has an output as a result of running, configure what to do with the outputs.

    1. PhixFlow lists the inputs in the Properties tab  →  Output Connection Points section.
  1. Canvas: In the centre add the actionflow nodes to create the required functionality.
    An actionflow can be nested within another actionflow (see Actionflow Node). This is useful to reuse existing actionflows, or to refactor a complex workflow.

For details on how to configure actionflows; see Understanding Actionflows and Creating Actionflows.

TipRemember that the actionflow shown in the centre of the actionflow diagram can be reused

.

An actionflow instance is the unique combination of:
  • inputs
  • actionflow

  • outputs.
  • Use the properties to add a description for the actionflow, or to change which users can run it.

    Insert excerpt_property_toolbar_property_toolbarnopaneltrue

    Insert excerpt
    _property_tabs
    _property_tabs
    namebasic-h
    nopaneltrue

    Insert excerpt_parent_parent

    nopaneltrue

    Basic Settings

    Expect literal values or expressions encapsulated within ${} syntax, for example ${in.MyValue}. A worked example of the JSON Action is provided at the end of this page.

    FieldDescriptionExample Value
    Name
    Enter the name for the action node. Insert excerpt_actionflow_properties_actionflow_propertiesnameshow-namenopaneltrue Insert excerpt_actionflow_properties_actionflow_propertiesnameshow-textnopaneltrue
    Name given to the actionflow.MyJSONReader
    Description


    Show in Repository

    Exclusion Group

    API End-Point

    Allow Anonymous Connections

    Actions


    Input Connection Points

    This section has a toolbar with standard buttons.

    The grid contains a list of the input connections for this inputs that can initiate this actionflow instance.

    • To change
    the
    • an input
    connections
    • connection point, use the actionflow diagram's left panel.

    todo

    • To add a new input connection point, To edit the properties of an existing input connection point, double-click it's name in the list to open its properties; see Input Connection Points.
    • To delete an input connection point from the properties, the actionflow diagram and the repository, select it in the list and in the section toolbar, click 
      Insert excerpt
      _
      add
      delete
      _
      add
      delete
      nopaneltrue
       to open a new input connection point and set its properties
      .
      Refresh the actionflow diagram to reflect this change.

    Output Connection Points

    This section has a toolbar with standard buttons.

    The grid contains a list of the outputs from this actionflow instance.

    • To change the output connection point, use the actionflow diagram's left panel.
    • To edit the properties of an existing input output connection point, double-click it's name in the list to open its propertiessee Output Connection Points.
    • To remove an input connection point, select one output connection point from the properties, the actionflow diagram and the repositoryselect it in the list and in the section toolbar click Image Removed Permanently Delete

    The input connection points have sections for  Parent Details , Audit Summary and the following 

    Output Connection Points

    Child Actionflows 
    • , click 
      Insert excerpt
      _
    description
    • delete
      _
    description
    • delete
      nopaneltrue
    Insert excerpt_access_accessnopaneltrue Insert excerpt_audit_auditnopaneltrue

    Live Search
    spaceKey@self
    additionalnone
    placeholderSearch all help pages
    typepage

    Panel
    borderColor#00374F
    titleColorwhite
    titleBGColor#00374F
    borderStylesolid
    titleSections on this page
    Table of ContentsmaxLevel3indent12pxstylenone
    • .  
      Refresh the actionflow diagram to reflect this change.



    Learn More

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