The ReportDesigner version higher than v5.2.xx have the following list of internal and external dependencies to render the component.
The
BoldReports.JavaScriptcontains reporting components scripts and style sheets. Install theBoldReports.JavaScriptpackage, the scripts and styles required for Report Designer will be added toScripts,Contentfolders in your application.
Internal dependencies
| Name | Details | Local file path | 
|---|---|---|
| bold.reports.common.min.js | Common script for reporting widgets. | Scripts/bold-reports/v2.0/common/bold.reports.common.min.js | 
| bold.reports.widgets.min.js | Supports Syncfusion® widgets to render in HTML5 format and it contains the dependent Syncfusion® controls that is common for both report designer and viewer. | Scripts/bold-reports/v2.0/common/bold.reports.widgets.min.js | 
| bold.report-viewer.min.js | Used to preview the reports in report designer. | Scripts/bold-reports/v2.0/bold.report-viewer.min.js | 
| bold.report-designer.min.js | Used to render the Bold Report Designer widget. | Scripts/bold-reports/v2.0/bold.report-designer.min.js | 
External dependencies
| Name | Details | CDN link / Local file path | 
|---|---|---|
| jQuery 1.7.1 and later versions | Common jQuery script to render the Syncfusion® JavaScript Reporting widgets | https://cdn.boldreports.com/external/jquery-1.10.2.min.js | 
| Codemirror | 
Report Designer requires the code mirror scripts to edit the SQL queries and Visual Basic code functions with syntax highlighter.
  | 
Scripts/CodeMirror/lib/codemirror.js Scripts/CodeMirror/addon/hint/show-hint.js Scripts/CodeMirror/addon/hint/sql-hint.js Scripts/CodeMirror/mode/sql/sql.js Scripts/CodeMirror/mode/vb/vb.js  | 
Internal dependencies
| Name | Details | Local file path | 
|---|---|---|
| bold.report-designer.min.css | It contains the styles and css references of Report Designer component. | Content/bold-reports/v2.0/[theme-name]/bold.report-designer.min.css | 
Refer the following syntax:
Content/bold-reports/v2.0/[theme-name]/[fileName]
Example
| Theme Name | Format | 
|---|---|
| Default-Theme | Content/bold-reports/v2.0/tailwind-light/bold.report-designer.min.css | 
External dependencies
| Name | Details | CDN link | 
|---|---|---|
| Codemirror | 
Report Designer requires the code mirror styles to edit the SQL queries and Visual Basic code functions with syntax highlighter.
  | 
Scripts/CodeMirror/lib/codemirror.css  Scripts/CodeMirror/addon/hint/show-hint.css  | 
| Package | Purpose | 
|---|---|
BoldReports.Web | 
Builds the server-side implementations. | 
The above package will automatically install the below dependency packages.
| Package | Purpose | 
|---|---|
Syncfusion.DocIO.Base | 
Exports the report to a Word. | 
Syncfusion.Pdf.Base | 
Exports the report to a PDF. | 
Syncfusion.XlsIO.Base | 
Exports the report to an Excel. | 
Syncfusion.Presentation.Base | 
Exports the report to an PPT. | 
| Package | Purpose | 
|---|---|
Newtonsoft.Json | 
Serialize and deserialize the data or report for report designer. It is a mandatory package for the report designer, and the package version should be 13.0.1. |