- Created by Sarah Gibson, last modified by Fiona Sargeant on May 26, 2022
You are viewing an old version of this page. View the current version.
Compare with Current View Page History
« Previous Version 19 Next »
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 View node 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 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
Properties Tab
Property Pane Toolbar
For information about the toolbar options, see the Common Properties page, Toolbars and Controls section.
Parent Details
If this item is within or belongs to another, it's parent name is shown here. See the Common Properties page, Parent Details section for more details.
Basic Settings
Field | Description |
---|---|
Name | Enter the name for the action node. |
Show in the Repository | An application can have many actionflows, and an individual actionflow can have many nodes. This can lead to many items being listed under Actionflow in the repository. Use this option to omit the node from the repository. Tick to display this node in the repository. Untick to omit this node from the repository. |
Primary Table todo-Fiona Check | The primary table that is providing the data for the view node. |
Subtype todo-Fiona Check | Streaming |
Default Sort Order | Select a sort order, or click Add New 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 Add New to create a new one; see Sort Order. A filter determines what data is retrieved. To reference attributes present in the Filter Attributes, use |
Include History Records | Tick to include superseded records in the view data. |
Data Range | Select the data range that the view node will use:
|
Input Connection Points
Shows a list of available input connection points. View nodes can have
- one Driving input connection point
- one Lookup input connection point's
This section has a toolbar with standard buttons. 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 Add New 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 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 Driving input connection point
- one Lookup input connection point
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 Add New 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 Delete.
Data Attributes
A list of attributes displayed 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 Delete
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.
Description
We recommend that you always enter a description to explain the purpose of this item.
Access and Audit Tab
Security Tab
Access Permissions
See the Common Properties page, Access Permissions section.
Audit Tab
Audit Summary
See the Common Properties page, Audit Summary section.
Learn More
For links to all pages in this topic, see Understanding Actionflows.
Terminology changes in progress
As part of the redesign of PhixFlow, we are changing the following terms:
dashboard → screen
stream → table
stream attributes → attributes
stream item → record
stream set → recordset
stream view → view
stream item action → record-action
stream action → table-action
driver class → database driver
- No labels