How to debug Dashboard

To debug Dashboards user can call a Debug Console.

Debug Console available only for dashboard owner or for the users with the Flexi Kanban Admin permission set.

Debug Console popup will be open. There are 2 tabs to work with - Variables and History:

Variables tab

Variables are listed here. List shows names and current values of variables.

Variables can be edited (click "Edit" item on submenu) or added (in the case when variable is used in the Kanban, but not defined yet).

Click proper button "Add Variables" to add a variable.

Added variables can be deleted; also they will be deleted automatically on page reload (but will remain if refresh Kanban only).

Example of variable debugging:

  • Use this variable in the Column name:

  • Save dashboard and open it. See the column name with variable value inserted (10):

  • Open Debug Console and edit this variable. Save changes:

  • Refresh Kanban by clicking proper button. See that column name has been changed correspondingly to new variable value:

Example of adding variables:

  • set something in the Kanban builder to use some new variable. This variable is not defined in the dashboard config:

  • Go to the Kanban view and see the place where this variable is used. See that nothing is here because dashboard does not have this variable yet:

  • Open Debug Console and add the proper variable:

  • Save changes and refresh Kanban (not the whole page!). See that variable value is pasted in the corresponding place:

History tab

  • In order to see history, admin should enable it on the dashboard first. Go to Kanban config and check "Track History" checkbox:

  • When history tracking is enabled, user can see history of actions executed on the dashboard in the "History" tab of the Debug Console. History tracks execution of actions and action groups that were triggered by card dragging. The data represented in history entries contains:

    • Card name (useful when Kanban has more than one Card)

    • Object (ID of record which is represented by dragged Card)

    • Source Column (name of the Column where Card was dragged from)

    • Target Column (name of the Column where Card was dropped to)

    • Status (state of action / action group execution process)

  • History entries can be deleted - several or all together. Check checkboxes at entries to be deleted and click "Clear" button to delete selected, or click "Clear All" button to delete all history:

  • An Actions popup will be shown. There is a list of actions and action groups with their types, names and times when execution has been finished. The order of this list corresponds to order which actions were executed in:

  • For each tracked history event (entry) user can see changes made in variables. Click on history entry submenu button and select "Show Variables" menu item:

  • A Variables popup will appear. It will show the list of existing variables with their names and values that were set after execution of action(s) investigated in the history entry being revised:

Last updated