Sample GitHub Projects for VCL Dashboards (BI Dashboard Designer & Viewer)
- 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).
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
- This example stores a dashboard layout in a BLOB field of a memory-based dataset (TdxMemData).
Filter Dashboard Data
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
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.