Back to Devexpress

Sample GitHub Projects for VCL Dashboards (BI Dashboard Designer & Viewer)

vcl-405859-expressdashboards-github-examples.md

latest4.3 KB
Original Source

Sample GitHub Projects for VCL Dashboards (BI Dashboard Designer & Viewer)

  • Mar 30, 2026
  • 2 minutes to read

This topic lists all Delphi and C++Builder RAD Studio projects that demonstrate the primary usage scenarios for ExpressDashboards (TdxDashboard/TdxDashboardControl and data connection components).

In this topic…

DevExpress GitHub Repositories

Each DevExpress GitHub example is a separate repository. Each repository contains both Delphi and C++Builder projects with source code and data files. A Readme.md file found in each repository contains a detailed description of the sample project including testing instructions, implementation highlights, code snippets, and related documentation topics.

Version Branches

Product updates may introduce API changes that affect the sample source code. If an update introduces a breaking change or simplifies the public API, we rename the version branch and update the sample source code.

Each branch name reflects compatible version numbers ( 25.2.4+ , for example). Select the branch that is compatible with your version of DevExpress VCL components.

Sample Projects for VCL Dashboards

This section lists all public GitHub repositories (DevExpress-Examples) that demonstrate the primary usage scenarios for VCL Dashboards:

Store Dashboard Layouts

View Example: Store Dashboard Layouts in a DatabaseThis example stores a dashboard layout in a BLOB field of a memory-based dataset (TdxMemData).

Filter Dashboard Data

View Example: Pass a Hidden Dashboard Parameter to a SQL Query

This example demonstrates a dashboard that displays sales data for a selected country. The selected country is passed to the underlying SQL query as a hidden dashboard parameter. This sample project uses the TdxCustomDashboardControl.Parameters property to access and modify the target dashboard parameter.

Generate & Export Dashboard Content Without User Interaction

View Example: Generate Dashboards in a Backend/Service Application

This example bypasses the DevExpress Dashboard Viewer dialog and generates a dashboard using the DevExpress Dashboards backend. You can use the demonstrated technique to implement REST/Web API backends, Windows Services, workflows, and scheduled jobs for the following usage scenarios:

  • Bulk export dashboards to PDF, DOCX, image, and other formats.
  • Share, email, and print dashboard documents without user interaction.
  • Implement custom dashboard management UIs.

Other GitHub-Hosted Sample Projects for Delphi/C++Builder

See Also

VCL Dashboards (BI Dashboard Designer & Viewer) for Delphi/C++Builder

VCL Dashboards: Getting Started