Knowledge Base

Dashboard

  • 90views
  • February 6, 2024

Dashboard

Dashboard provides an at-a-glance view of key performance indicators relevant to the business process.

Every Dashboard comprises one or more Dashboard Charts, each configured with a data source referred to as Dashboard Chart Source.

To access Dashboard, go to,

Home > Customization > Dashboards > Dashboard

1. How to Create a New Dashboard

  1. Go to Dashboards List and click on New.
  2. Enter the Module Name for which you would want to see the Dashboard.
  3. Enter the Dashboard Charts that you would want to be parameterized for this Dashboard.
  4. Save.

When you click on Show Dashboard, you will be able to see the Dashboard giving the graphic representation of your transactions.

2. Adding Charts to Dashboard

Add charts to this dashboard by either selecting existing Dashboard Chart or creating new ones.

Save changes and click on Show Dashboard button to see the dashboard.

3. Creating a New Dashboard Chart

To create a new Dashboard Chart, go to

Home > Customizations > Dashboards > Dashboard Chart > New

Provide a name for the chart, this will show up in the dashboard as the chart label, select chart type as Custom and select a Dashboard Chart Source as the data source for this chart.

Note: New Dashboard Chart Source can only be created by the Administrator User in Developer Mode.

After setting the Chart Source field, the filters table will be shown.

Click the table to edit filters.

A modal will be shown to set filters. Click Set to set filters.

After setting Chart Source field, Filters table will be updated with selected filter values.

In the above example, we created a custom Dashboard Chart for which we already had a Dashboard Chart Source.

You can also create basic charts like Count/Sum/Average/Group by of ToDo based on creation/modified date by selecting Count/Sum/Average/Group by as Chart Type also you can use an existing report as a source in Report Name field to create a chart by selecting Report as Chart Type.

For Count, you need to select the Doctype for which you need the chart in the Document Type field and Based On Date field in Time Series Based On.

Note: If you select a child table doctype in Document Type you also have to select the parent doctype for that child table in Parent Document Type (this field will only be visible when you select child table doctype in Document Type field).

For Sum and Average you also have to select the Based-on Value field in Value Based On.

For Group By you can select Group by Type as Count/Sum/Average, Group by Based on as Created By/Modified By, and Number of Groups.

4. Using Dashboards

Each chart will display data based on the fields configured within its corresponding Dashboard Chart. To prevent redundant queries, results from the dashboard chart source are cached. However, since chart data may become outdated, the last synced time is displayed alongside each chart.

The filters used to generate the chart data can also be changed by clicking Set Filters. The chart will be refreshed automatically according to the recently set filters.

For the most up-to-date data, each chart can be forcefully refreshed by clicking the “Force Refresh” button in the dropdown menu.