Need Help: Filter Data Table by Chart Slice Click

Hello everyone,

I’m working on a dashboard in NocoBase and I’m currently trying to implement a specific functionality for my charts.

The Goal:

When a user clicks on a specific slice (e.g., a bar in a bar chart, or a slice in a pie chart), I want the associated data view/table to only display the records relevant to that specific slice, instead of showing all the data.

Current Situation:

  • I have a chart and a data table/view on the same dashboard.
  • Currently, clicking on any part of the chart seems to either do nothing or filter based on a different, broader condition (or displays all data).

What I’m Looking For:

I need assistance with the correct configuration or steps to achieve this “Drill-Down” or “Contextual Filtering” behavior in NocoBase. Specifically:

  1. How do I configure the Chart Block to emit a specific filter value when a slice is clicked?
  2. How do I configure the Data Table/View Block to receive this filter value from the chart and apply it to its dataset?

Has anyone successfully implemented this dynamic filtering between a chart and a data view in NocoBase? Any guidance or pointers to the relevant NocoBase documentation/settings would be greatly appreciated!

Thank you in advance for your help!

Hi, please apply for a demo on the official website. You can refer to its implementation method:
20251127210456_rec_

1 Like

Hello, I want when I click on a piece on the chart, it will show the data of that piece, for example, clicking on an industry will show the data of that industry in a chart

Hello, how can click on chart open popup child

After applying for a demo, in the “UI Editor” mode, view the chart’s configuration in the upper right corner of the chart.