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. It explains the properties for the view node, which is part of an actionflow.

Overview

Use a  Insert excerpt_action_view_action_viewnopaneltrue node to provide additional data to the actionflow.Sometimes When you are designing screens, you use a view to select and filter data for display. In an actionflow, the originating screen or component does may 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

use a 

Insert excerpt
_action_view
_action_view
nopaneltrue
node to select and filter additional data to use in the actionflow.

How the actionflow processes the view data depends on whether the view is wired via 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

lookup connection.

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

  • If the view node is connected via For a lookup connection, the records are returned as an array within one recordset.
    Lookup views require both:
    • Data Attributes:
    add
    • the attributes
    from
    • being passed into the view
    . PhixFlow looks-up data from these attributes.
    • node. 
    • 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

    • the attributes from which you need to lookup data.

When you create a view node, PhixFlow prompts you to select the table on which this view is based. PhixFlow opens the Attributes window and the view node properties.

Drag attributes from the Attributes window and onto the Data Attributes or Request Attributes sections. You can add attributes from the base table and from related tables..

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 Subtype

Read-only. PhixFlow displays the type, selected when the the view node was created.

Subtype todo-Fiona CheckStreaming

Types are

  • Streaming - a driving view
  • Requested - a lookup view

This miight be changing as the query may be option

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. 

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. To reference attributes present in the Filter Attributes, 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_pointnopaneltrueone  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 

    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 This section has a toolbar with standard buttonsThe grid contains a list of the attributes in the view. Click  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. 
    FieldDescription
    NameEnter the name for the action node.
    AttributeWhy does this let you go to another properties that are basically the same??
    Type

    Select the type of data this attribute contains; see Understanding Data Types.

    • String
    • Bigstring
    • Integer
    • Float
    • Decimal
    • Date
    • Datetime
    • Graphic
    • TrueFalse
    Order

    The order of the attribute. Attribute expressions are evaluated in this order. 

    This is important when you need to use the results of a calculation in another attribute:

    • either in its expression
    • or in a $ variable.

    In the attribute list, the attribute that calculates the result must come before the attribute that requires the result.

    Request Attributes

    Available for view nodes connected via a lookup input connection point.

    This section has a toolbar with standard buttonsThe grid contains a list of the attributes from which this view node will look for data. In the list:

    • To create a new attribute: click 
      Insert excerpt
      _add
      _add
      nopaneltrue
       and set the Name and Type; see Attribute.
    • To change its properties, double-click an attribute in the list; see View Attribute
    • To delete an attribute, right-click and select 
      Insert excerpt
      _delete
      _delete
      nopaneltrue
      .

    Map the request attribute to an attribute in a table.

    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