Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Insert excerpt
_Banners
_Banners
nameactionflow
nopaneltrue

Topics to cover

  • ConnectionsStart with screen with data on it - provided by us
  • The Canvas
    • Tool bar options
      • Show Event Location
      • Close Screen
      • Hide Spinner
      • Origins
      • Instances
      • etc.
  • Conceptual Overview
    • Inputs (for each instance)
    • Connection Points
    • Action Nodes 
      • "The difference between actions that run once per record (single circle around the node)  and those that run once per flow (e.g. open dashboard, start phase, open url ... double circle around the node ) - having written that shouldn't double circle mean more than once and single circle mean once" -David
    • Mappings
      • Mapping data into an actionflow for a specific instance
      • Mapping data between nodes on an action flow
        • Pass-through and Join nodes (only attributes common to all paths leading to the Join can be passed through)
    • Initiating Actionflows
      • Event handlers
        • On click
        • On change
        • On blur
        • On enter
        • Double-click (This is when the actionflow is set as the default action on a view)
        • Default Action for auto save on a view.
    • Instances/Reusability
      • Concepts
      • Locating Instances
      • Opening Instances
      • Actionflows vs instances
      • Nesting actionflows
  •  Connections
    • Inbound
      • No Data = On Click/On Enter
      • Data = Datasource
    • Outbound
    • Lookups
  • Connection Point Types
    • Driving (one record)
    • Lookup (many records as a single dataset)
    • (needs example content)
    • Driving vs Lookup connections
      • Driving connections (records are pushed one by one) 
      • Lookup connections (all records are pulled as a single block but only when the connection is referenced in an expression inside the node)
  • Nodes types
    • Actionflow (Nested Actionflow) (needs example content)
    • Open screenView
    • View (needs example content)
    • Lookup (needs example content)
    • Calculate 
    • Gateway - map to output connection pointspoints (needs example content)
    • Open URL
    • Save
    • Analysis
    • HTTP
    • Email
    • JSON
    • For Each
    • Loop
    • Funnel
    • Start Phase
  • Phases
  • Tool bar options
    • Show Event Location
    • Close Screen
    • Hide Spinner
    • Origins
    • etc.
  • Instances/Reusability
    • Concepts
    • Locating Instances
    • Opening Instances
    • Actionflows vs instances
    • Nesting actionflows
  • Event handlers
    • On click
    • On change
    • On blur
    • On enter
    • Double-click (This is when the actionflow is set as the default action on a view)
    • Default Action for auto save on a view.Analysis (needs example content) 
    • HTTP (needs example content)
    • Email (needs example content)
    • JSON (needs example content)
    • For Each (needs example content) (intermediate)
    • Loop (needs example content)
    • Funnel (needs example content)
    • Start Phase (needs example content)
      • Exercises to build each node in an actionflow
      • Separate app with completed build in
  • Referencing additional data Start Phase 
    •  Lookups
      • Creating a Lookup
      • Returns a recordset
    • Views
      • Creating Views
      • Returns individual Records
    • Lookups vs Views:
      • The differences
      • When to use each one/ use cases
    • The difference between actions that run once per record (single circle around the node)  and those that run once per flow (e.g. open dashboard, start phase, open url ... double circle around the node ) 
  • Phases
  • Wiring
    • Mapping attributes In and Out
      • Input Parameters: These are needed if you want to use an attribute in a node.
      • Output Attributes
      • Passthrough
      • Mapping data into an actionflow for a specific instance
      • Mapping data between nodes on an action flow
        • Pass-through and Join nodes (only attributes common to all paths leading to the Join can be passed through)
    • Disconnecting
    • Inserting Items
  • Referencing additional data
    •  Lookups
      • Creating a Lookup
      • Returns a recordset
    • Views
      • Creating Views
      • Returns individual Records
    • Lookups vs Views:
      • The differences
      • When to use each one/ use cases
    • The difference between actions that run once per record (single circle around the node)  and those that run once per flow (e.g. open dashboard, start phase, open url ... double circle around the node ) 
  • Confirmation dialogues
  • Security and permissions
  • Record throughput and behaviours
  • Exclusion GroupsWorking with structured data 
  • Confirmation dialogues (intermediate)
  • Security and permissions (advanced)
  • Record throughput and behaviours 
  • Exclusion Groups (advanced)
    • Concurrency?
  • Where they can be initiated

Additional

Topics

Topics (advanced)

  • List all Actionflow and Screen Actionflow. Showing actionflow associated to a screen that are not connected. This occurs when we create actionflows in a workflow.

Scenarios to

cover

cover (need example content)

  • Counting records (lookups(intermediate)
  • Checking for duplicates (lookups(intermediate)
  • Checking a value is in a list (lookups)
  • Setup an API end point (intermediate)
  • Configuring a Validation Phase (or another example?) (intermediate)
  • Verify a record is selected (validation)
  • Configuring a ConfirmationConfirmation (intermediate)
    • Custom confirmation message and screenscreen (advanced)
  • Debugging guideguide (intermediate)
  • Configure buttons
    • Pass data between screens
    • Populate a field
  • Dragging and dropping on a kanbankanban (tutorial)
  • In grid editing Actionflows(intermediate)