Adding Wires
To add a wire to an actionflow diagram:
- Hover your mouse pointer over an action.
- PhixFlow displays a pop-up connector icon.
- Click the icon and drag.
- Drop the connector
Option 1: drop onto empty canvas.
- PhixFlow opens the pop-up toolbar. Select which type of action you want to use next.
- Enter a name for the new action.
Option 2: drop onto an existing action - PhixFlow opens the Mapping window.
Option 1: Create the next action from the wire
Option 2: Wire to an existing action
Mapping Connection Points
Instance inputs connect to the input interface in order to pass data to the Actionflow. Attributes are mapped via these connections to use in the actionflow using the mapping window.
- Data selection
This option appears when connecting a multi-record data bound component such as a grid or a card component. The user can define what data to bring into the actionflow. The options include- Selected
The user selected records on the grid or card component - Edited
All records the user edits - Page
The entire page of the grid, card component or form.
- Selected
- Mapping options
This area contains buttons to quickly map attributes from the source to target and to clear any mappings already present. - Source Location
- Source Attributes
- Mappings
- Target Location
- Target Attributes
- Confirmation Buttons
The steps to create a mapping between a data input and an interface connection point are outlined below:
- Drag from the input (event or data) to the desired interface connection point. (Driving or request)
- PhixFlow then opens the mapping window.
- Drag the attributes from the Input Connection (Left) onto the Connection Point (Right)
- Ensure the type of data is the same i.e. we cannot map a text field onto a date field as they are not compatible.
- Create Target Attributes (Optional): drag an attribute on the left to the white space on the right, this will automatically create an attribute of the same name and type.
- Confirm the mapping. Now the "Output Connector" will be blue to indicate it has been mapped .
- Repeat these steps for any additional mappings required.