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

is for application designers who need to configure functionality for components or events. It explains the properties for

the  Insert excerpt_action_view_action_viewnopaneltrue action node and associated expressions. These are part of actionflows

the view node, which is part of an actionflow.

Overview

Image Modified

Todo - change image once config has changed

Use a 

Insert excerpt
_action_view
_action_view
nopaneltrue
node

when the actionflow requires data that isn't on the originating screen. It provides view of data that can can be used within an actionflow. This view can be used in both driving and request connections.

Todo-Fiona - these look different

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

Example

TBC

NoteThe data will behave differently depending on how it is connected to the rest of the actionflow.

to provide additional data to the actionflow.

Sometimes the originating screen or component does not include all of the data that the actionflow requires. In this case, add a view node, which can provide data from a table and related attributes that you can use in both driving and lookup connections.

Adding an View Node

Drag a view node from the actionflow toolbar onto the canvas.

Choose whether this view will be driving or lookup (see below).

Select the table on which this view is based.

Lookup and Streaming Views

How the actionflow processes the view data depends on whether the view is a connected as a driving or lookup node. When you drag a view node onto an actionflow canvas, PhixFlow prompts you to choose between a streaming/driving or lookup connection. 

  • If the view node is connected via a driving connection, records are returned individually to the connected node and flow one by one through the remainder of the actionflow.

  • If the view node is connected via a
request
  • data attribute: the attribute in the view from which you want to look-up data. For example, the view may have the attribute staff_number that you require.
  • request attribute: the
    • lookup connection, the records are returned as an array within one recordset.



    Lookup views require:

    • Data Attributes: add attributes from the view. PhixFlow looks-up data from these attributes. 
    • Request Attributes: when the actionflow runs, PhixFlow uses this section of the properties to list the attribute data returned by the look-up. This maps to an input on the destination point.

    Example

    TBC

    Insert excerpt
    _property_tabs
    _property_tabs
    namebasic-h
    nopaneltrue

    Insert excerpt
    _property_toolbar
    _property_toolbar
    nopaneltrue

    Insert excerpt
    _parent
    _parent
    nopaneltrue

    Basic Settings

    FieldDescription
    NameEnter the name for the action node.
    Insert excerpt
    _actionflow_properties
    _actionflow_properties
    nameshow-name
    nopaneltrue

    Insert excerpt
    _actionflow_properties
    _actionflow_properties
    nameshow-text
    nopaneltrue

    Primary Table todo-Fiona CheckThe primary table that is providing the data for the view node.

    Data Retrieval 

    FieldDescriptionData Range

    The data range that the view node will use. This can be set to

    • All or
    • Latest
    Sort OrderDetermines
    Subtype todo-Fiona CheckStreaming
    Default Sort Order

    Select a sort order, or click

    Insert excerpt
    _add
    _add
    nopaneltrue
      to create a new one; see Sort Order.

    The sort order determines the order the data is retrieved.

    Can order by single or multiple attributes on the view.FilterDetermines

     

    Default Filter

    Select a filter, or click

    Insert excerpt
    _add
    _add
    nopaneltrue
     to create a new one; see Sort Order.

    A filter determines what data is retrieved.

    Can

    To reference attributes present in

    under 

    the Filter Attributes

     using

    , use _filter.[AttributeName].

    Include History Records

    Insert excerpt
    _check_box_tick
    _check_box_tick
    nopaneltrue
     to include superseded records in the view data.

    Data Range

    Select the data range that the view node will use:

    • All: use all the data 
    • Latest: use only the latest data.


    Input Connection Points

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

    • one 
      Insert excerpt
      _driving_input_connection_point
      _driving_input_connection_point
      nopaneltrue
    • one 
      Insert excerpt
      _request_input_connection_point
      _request_input_connection_point
      nopaneltrue
      '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
      _add
      nopaneltrue
       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 Modified Permanently Delete

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

    Basic Settings

    FieldDescriptionNameThe name of the connection pointType

    Driving

    Requested

    Note

    Check true The input connection point for an view node includes options related to data that can be passed to the screen; see Input Connection Points: Role, Type, Open Mode and Attributes properties.

    Attributes

    A list of attributes available to map to from other action nodes.


    Input Connection Points

    This section has a toolbar with standard buttons. View nodes can have:
    • one 
      Insert excerpt
      _driving_input_connection_point
      _driving_input_connection_point
      nopaneltrue
    • one 
      Insert excerpt
      _request_input_connection_point
      _request_input_connection_point
      nopaneltrue

    The 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
      _add
      nopaneltrue
       to open a new input connection point and set its properties; see Input Connection Points.
    • 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 
      Insert excerpt
      _delete
      _delete
      nopaneltrue
      .

    Data Attributes

    A list of attributes displayed in the view. Click Image Modified to show the list of attributes for the primary table. Drag the attributes you want to add to the view into this list.

    In the list:

    • to edit the attribute's properties, double-click an attribute; see View Attribute
    • to delete an attribute, right-click and select 
      Insert excerpt
      _delete
      _delete
      nopaneltrue
       

    Filter Attributes

    A list of attributes that can be referenced in the view's filter under Data Retrieval using the syntax _filter.[AttributeName]. These attributes can be mapped to attached nodes which can provide filter parameters. 


    Insert excerpt
    _description
    _description
    nopaneltrue

    Insert excerpt
    _property_tabs
    _property_tabs
    nameaccess-h
    nopaneltrue

    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