Flexi Kanban
  • Introduction
    • πŸ“ƒAbout Flexi Kanban
    • βš–οΈFlexi Kanban in Comparison with Other
    • πŸ“˜What are Kanbans?
    • πŸ“•User's Guide to the Kanban Boards
  • Standard Dashboard
    • πŸš€Getting started
      • How to Build a Simple Kanban Using Creation Wizard Abilities
      • Demo Example: Task Dashboard
      • Demo Example: Events Dashboard
      • Demo Example: Opportunities Dashboard
      • Demo Example: Gantt Dashboard
      • Demo Example: Cases Dashboard
    • πŸ“Basics
      • How to Create Standard Dashboard
      • How to Create Child Dashboard
      • How to Incorporate Child Dashboard into Lightning Page
      • How to Open Dashboard in builder (Edit)
      • How to Share Dashboard
      • How to Clone Dashboard
    • πŸ—οΈConfigure Dashboard
      • Working with Dashboard Layout
      • How to Configure Dashboard Basic Properties
      • How to Configure Dashboard Filters
      • How to Add Dashboard Statistics
      • How to Configure Variables
      • How to Configure Events
      • How to add Dashboard Buttons and Menus
    • πŸ™οΈConfigure Column
      • How to Π‘onfigure Column Properties
      • How to Set Column Groups
      • How to Set and Use Column Custom Attributes
      • How to configure Column Data Source
      • How to work with Related Objects
      • How to configure Column Header
      • How to configure Column Body
      • How to configure Column Footer
      • How to configure Column Container and Filters
    • 🎫Configure Card
      • How to configure Card Properties
      • How to configure Card Data Source and Conditions
      • How to configure Card Compact Layout
      • How to configure Card Layout
      • How to configure and use Card Custom Attributes
      • Configuring Card Movement and Column Junctions
      • Configuring Card Actions
    • πŸ“šGroups of Cards
      • How to configure Card Grouping
    • πŸ”§Tools
      • Using Merge Field Picker
      • Using Formula Editor
      • Configuring CSS styles
      • Configuring Rows, Cells, Menus and Buttons
      • Configuring Handlers
    • πŸ‘“Using Dashboard
      • How to use Kanban API actions
      • How to Incorporate Dashboard into Lightning Page
      • How to build the link to the Dashboard
      • How to Work with Variables
      • How to debug Dashboard
      • How to Work with Filters and Orders
    • ✨Howtos and Best Practices
      • How to configure communication between Dashboards
      • How to configure communication between Dashboard and Form
      • How to display different layouts for the same kanban card
      • How to design kanban for your needs
        • How to colorize cards
        • How to add a quick-filter column
      • What inactive column can be used for
      • Tips and Tricks
  • Composite Dashboard
    • πŸ—„οΈIntroduction
      • πŸ”§How to Create a Composite Dashboard
    • πŸͺ›Working with Composite Dashboard Layout
      • Configuring Parent Dashboard
      • Configuring Child Dashboard
    • πŸ–‡οΈConnections Between Dashboards
    • πŸ”¬Examples
      • !! Calendar Dashboard
    • πŸ₯‡Howtos and Best Practices
      • How to Pass Variables Between Parent and Child Dashboards
  • Components
    • πŸ“‹Forms
      • πŸ“‘Basics
        • Form Building Overview
        • Working with Form Settings
        • Working with Source Object fields
        • How to Preview the Form
        • How to configure the Form Sharing Rules
        • Understanding the Form Dependencies
        • Working with Conditional Styles
        • Working with Conditions
        • Search Over the Form
      • πŸͺ›Tools
        • Variables
        • Additional Fields
        • Context Object
        • Form Action
        • Event
      • Components
        • Add and Remove Form Components
        • Components Basic Properties
        • Components Validation Rules
        • Styling Form and Form Components
        • String Field
        • Text Area Field
        • Rich Text Field
        • Lookup Field
        • Date Field
        • Datetime Field
        • Time Field
        • Number Field
        • Currency Field
        • Multi-Select Field
        • Picklist Field
        • Option: Section
        • Option: Static Text
        • Option: Image
        • Option: Blank Space
        • Option: File
        • Option: Custom Button
        • Option: Custom URL
        • Option: Nested Form
        • Option: Lightning Component
        • List. Related Lists.
      • Using Form
        • How to incorporate Form into the Lightning Page
        • How to incorporate Form into Screen Flow
        • How to build the link to the Form
        • (unpublished, empty)How to incorporate Form into the Lightning Component
        • How to run Form Action from Lightning Component
      • Tricks, Hints and Best Practices
        • How to configure communication between Forms
        • How to pre-populate form fields
        • Deployment of Forms
        • What Are Parameters?
    • 🀾Actions/Action Groups
      • Basics
        • Working with Actions
        • Working with Action Groups
        • Working with Functions
        • Working with Context objects
        • Working with Conditions
      • Types
        • Validation Rule Action
        • Define Variable Action
        • Create Record Action
        • Update Records Action
        • Delete Records Action
        • Send Email Action
        • Callout Action
        • Execute Apex Action
        • KanBan API Action
      • Using Actions
        • !!unpublished empty!! How to execute Action/Group from the SF Process/Flow Builder
        • How to execute Action/Group through the REST api
        • !!unpublished empty!! How to execute Action/Group from the Einstain Bot
        • !!unpublished empty !! How to execute Action/Group from APEX
      • Best Practices
        • !! How to use Execute in background option
        • !! Deployment Actions/Action Groups
  • πŸ“–References
    • βš™οΈApplication Settings
    • ♾️Functions
      • SObject
      • Text
      • Logical
      • Numeric
      • Date and Time
      • JSON
      • System
      • Charts
    • πŸ—ƒοΈQuery Conditions
    • Apex Data Provider
    • πŸ“How to add a Kanban to Navigation Items Panel
    • πŸ‘₯Manage Licenses
    • πŸͺͺAssign Permission Sets
    • πŸ“¦Deployment
      • Deploying Using Standard Credentials
      • Deploying Using Connected App Authentication
      • How to configure the Salesforce Connected Application for Flexi Kanban deployment
  • Grant Login Access to Support
  • Subscription Plans
  • Support Agreement
  • Access License Agreement
  • Privacy Policy
Powered by GitBook
On this page
  • Adding Card Actions by Clicking Links
  • Dragging Card Actions from the Library
  1. Standard Dashboard
  2. Configure Card

Configuring Card Actions

Last updated 1 year ago

Card Actions are executed when cards are dragged from one column to another (dragging of cards is the main idea of Kanban-style data manipulation).

Card Actions can be added in 2 ways:

  • Click "add" link in "Actions" section of Card Properties or Column Junction Settings

  • Drag the action from the Actions library (in the left sidebar of Kanban builder) to the desired Card or Column Junction

And Card Actions can be added into 2 card representations:

  • Card itself (in the "Kanban Cards" section of the builder main area)

  • Column Junctions (card frames in the columns)

Adding Card Actions by Clicking Links

When actions are added to Card by clicking "add" link, they will be always executed, no matter what column this Card will be dragged and dropped to.

When actions are added to Column Junction by clicking "add" link (at one of columns listed in "Actions" section), they will be added to current Column Junction only and for selected column only. This means that actions will be executed only:

  • when Card is dragged from the column (where this action was added to Column Junction), and

  • when Card is dropped to the column, what action was added for

After clicking the "add" link in both Card or Column Junction, an "Add Action" popup will be shown. It will ask you what to add - action or action group - and suggest which action or action group should be added - new or already existing:

If user select "Existing" action or action group to add, a proper popup ("Select Action" or "Select Action Group") will be shown with the list of Actions / Action Groups. Click on any Action / Action Group to select it, and press "Select" button to add it to Card / Column Junction:

Use "Search" form at the top of "Select Action" or "Select Action Group" popup to find necessary Action / Action Group easily.

Dragging Card Actions from the Library

When actions are dragged from library to Card, they will be always executed, no matter what column this Card will be dragged and dropped to.

After action (or action group) shape has been dragged to Card, an "Add %action type% Action" / "Add Action Group" popup will be shown. User can choose add an existing or a new action (or action group) there:

Adding new or existing Action / Action Group will be done in the same way as described above for adding actions by clicking links.

When Action or Action Group shape is dragged to Column Junction, an "Add %action type% Action" / "Add Action Group" popup will be shown and it will contain a Source Column selector - a set of Kanban column names and checkboxes:

User will not be able to add Action or Action Group until he select at least one column.

Note: user should select a card shape in the column first to drop action there.

Action / Action group will be added NOT to current Column Junction, but to all Column Junctions, selected in the Source Column selector in this popup, and for current column only. This means that actions will be executed only:

  • when Card is dragged from one of selected columns, and

  • when Card is dropped into the column, what Actions were dragged into

Also, if there were no Column Junctions Drag-n-Drops configured, they will be set automatically after dragging the action:

Also, if there were no configured, a proper one will be set automatically after adding the first action:

If user select "New" action or action group to add, a new popup ("Create New Action" or "Create New Action Group") will be shown with the proper form. Create desired and click "Save" to add it.

🎫
Column Junctions Drag-n-Drops
Action or Action Group
Drawing
Drawing
Drawing
Drawing
Drawing
Drawing