Dependencies
10 Jul 201814 minutes to read
JavaScript
The ReportDesigner have the following list of external dependencies.
-
jQuery1.7.1 and later versions. -
jsRender- to render the templates. -
CodeMirror- to edit the SQL queries with syntax highlighter.
And the internal dependencies are tabulated below.
| File | Description/Usage |
|---|---|
| ej.core.min.js | Must be referred always before using all the JS controls |
| ej.data.js | Used to handle data operation and should be used while binding data to JS controls |
| ej.draggable.js | Used to handle drag on drop operation in all JS controls |
| ej.scroller.js | Used to handle scrolling operation in all JS controls |
| ej.globalize.js | It is referred when using localization in ReportDesigner |
| ej.waitingpopup.js | These files are used to handle the internal UI and actions of ReportDesigner. |
| ej.button.js | |
| ej.checkbox.js | |
| ej.radiobutton.js | |
| ej.autocomplete.js | |
| ej.datepicker.js | |
| ej.timepicker.js | |
| ej.datetimepicker.js | |
| ej.daterangepicker.js | |
| ej.dialog.js | |
| ej.dropdownlist.js | |
| ej.tooltip.js | |
| ej.listbox.js | |
| ej.map.js | |
| ej.editor.js | |
| ej.maskedit.js | |
| ej.menu.js | |
| ej.pager.js | |
| ej.slider.js | |
| ej.splitter.js | |
| ej.splitbutton.js | |
| ej.toolbar.js | |
| ej.tab.js | |
| ej.treeview.js | |
| ej.uploadbox.js | |
| ej.colorpicker.js | |
| ej.grid.js | |
| ej.reportViewer.js | |
| ej.chart.js | |
| ej.circulargauge.js | |
| ej.lineargauge.js | |
| ej.bulletgraph.js |
API Service
External assemblies needed for ReportDesigner service are tabulated below.
| Assemblies | Description/Usage |
|---|---|
| System.Web.Http | Must be referred these assemblies for WebAPI. |
| System.Web.Http.WebHost | |
| System.Net.Http.WebRequest | |
| System.Net.Http.Formatting | |
| System.Net.Http | |
| System.Web.Routing |
And the internal assemblies are tabulated below.
| Assemblies | Description/Usage |
|---|---|
| Syncfusion.Shared.Wpf | It's common dependencies for our WPF components which will be used to handle the report export related actions in ReportViewer. |
| Syncfusion.Pdf.Base | Must be referred to handle pdf export. |
| Syncfusion.DocIO.Base | Must be referred to handle word export. |
| Syncfusion.XlsIO.Base | Must be referred to handle excel export. |
| Syncfusion.Presentation.Base | Must be referred to handle ppt export. |
| Syncfusion.Chart.Wpf | Must be referred to export the chart item from ReportViewer. |
| Syncfusion.Gauge.Wpf | Must be referred to export the Gauge item from ReportViewer. |
| Syncfusion.SfMaps.Wpf | Must be referred to export the Map item from ReportViewer. |
| Syncfusion.EJ.ReportViewer | It's used to preview the report. |