If you became a customer of the Syncfusion� Reporting Platform or the Report Viewer, Report Designer, or Report Writer components before October 2019 and have questions related to those products, you can request support through our forum system. However, please note that this support system is only for existing customers who are still using the Syncfusion� Reporting Platform or its components and not for new customers looking for reporting products from Syncfusion�.

For new customers or those with general reporting questions, we recommend contacting our support team at https://support.boldreports.com/, which is a separate brand created by Syncfusion� for its reporting solutions. Our team will be happy to assist you with any questions you may have.

Thank you for choosing Syncfusion� for your reporting needs.

Error in documentation? (NET.CORE + EJ2)

Hi

I spend today few hours to include Report Viewer in NET.CORE app with EJ2 library, and I think there is some problem with documentation.

If we include js files in order like in documentation https://help.boldreports.com/embedded-reporting-tools/faq/bold-reports-with-ej2-controls/


 @* Syncfusion Essential JS 2 Styles *@
    <link rel="stylesheet" rel='nofollow' href="https://cdn.syncfusion.com/ej2/styles/compatibility/material.css" />
    @* BoldReports Styles *@
    <link rel='nofollow' href="https://cdn.boldreports.com/2.3.39/content/bold.widgets.core.compatibility.min.css" rel="stylesheet" />
    <link rel='nofollow' href="https://cdn.boldreports.com/2.3.39/content/material/bold.theme.compatibility.min.css" rel="stylesheet" />
    @*Default scripts*@
    <script src="http://code.jquery.com/jquery-1.10.2.min.js" type="text/javascript"></script>
    <script src="http://cdnjs.cloudflare.com/ajax/libs/jquery-easing/1.3/jquery.easing.min.js" type="text/javascript"></script>
    <script src="http://cdn.syncfusion.com/js/assets/external/jsrender.min.js"></script>
    @* Syncfusion Essential JS 2 Scripts *@
    <script src="https://cdn.syncfusion.com/ej2/dist/ej2.min.js"></script>
    @* BoldReports Scripts *@
    <script src="https://cdn.boldreports.com/2.3.39/scripts/common/bold.reports.common.min.js"></script>
    <script src="https://cdn.boldreports.com/2.3.39/scripts/common/bold.reports.widgets.min.js"></script>

   <!--Used to render the gauge item. Add this script only if your report contains the gauge report item. -->
   <script src="https://cdn.boldreports.com/2.3.39/scripts/common/ej2-base.min.js"></script>
   <script src="https://cdn.boldreports.com/2.3.39/scripts/common/ej2-data.min.js"></script>
   <script src="https://cdn.boldreports.com/2.3.39/scripts/common/ej2-pdf-export.min.js"></script>
   <script src="https://cdn.boldreports.com/2.3.39/scripts/common/ej2-svg-base.min.js"></script>
   <script src="https://cdn.boldreports.com/2.3.39/scripts/data-visualization/ej2-lineargauge.min.js"></script>
   <script src="https://cdn.boldreports.com/2.3.39/scripts/data-visualization/ej2-circulargauge.min.js"></script>

It doesn't work. 

But if we move this files: 

@* BoldReports Scripts *@
    <script src="https://cdn.boldreports.com/2.3.39/scripts/common/bold.reports.common.min.js"></script>
    <script src="https://cdn.boldreports.com/2.3.39/scripts/common/bold.reports.widgets.min.js"></script>

to the bottom, like at this page https://www.boldreports.com/blog/how-to-use-report-viewer-control-with-ej2-controls

@* Syncfusion Essential JS 2 Styles *@
<link rel="stylesheet" rel='nofollow' href="https://cdn.syncfusion.com/ej2/styles/compatibility/material.css" />
@* BoldReports Styles *@
<link rel='nofollow' href="https://cdn.boldreports.com/2.3.39/content/bold.widgets.core.compatibility.min.css" rel="stylesheet" />
<link rel='nofollow' href="https://cdn.boldreports.com/2.3.39/content/material/bold.theme.compatibility.min.css" rel="stylesheet" />

<link rel="stylesheet" rel='nofollow' href="~/css/styles.css" />
<!-- Syncfusion Essential JS 2 Scripts -->
<script src="https://cdn.boldreports.com/external/jquery-1.10.2.min.js" type="text/javascript"></script>
<script src="https://cdn.syncfusion.com/ej2/dist/ej2.min.js"></script>
<script src="https://cdn.boldreports.com/2.3.39/scripts/common/ej2-base.min.js"></script>
<script src="https://cdn.boldreports.com/2.3.39/scripts/common/ej2-data.min.js"></script>
<script src="https://cdn.boldreports.com/2.3.39/scripts/common/ej2-pdf-export.min.js"></script>
<script src="https://cdn.boldreports.com/2.3.39/scripts/common/ej2-svg-base.min.js"></script>
<script src="https://cdn.boldreports.com/2.3.39/scripts/data-visualization/ej2-lineargauge.min.js"></script>
<script src="https://cdn.boldreports.com/2.3.39/scripts/data-visualization/ej2-circulargauge.min.js"></script>

<!--Render the map item. Add this script only if your report contains the map report item.-->
<script src="https://cdn.boldreports.com/2.3.39/scripts/data-visualization/ej2-maps.min.js"></script>

<script src="https://cdn.boldreports.com/2.3.39/scripts/common/bold.reports.common.min.js"></script>
<script src="https://cdn.boldreports.com/2.3.39/scripts/common/bold.reports.widgets.min.js"></script>

<!--Render the chart item. Add this script only if your report contains the chart report item.-->
<script src="https://cdn.boldreports.com/2.3.39/scripts/data-visualization/ej.chart.min.js"></script>

<!-- Report Viewer component script-->
<script src="https://cdn.boldreports.com/2.3.39/scripts/bold.report-viewer.min.js"></script>
Then it is OK.

I tested it on your example https://github.com/boldreports/use-report-viewer-with-ej2-controls, and it is working/not working, as I described.

Is this error in documentation, or it depends on something else?





1 Reply

MR Manoranjan Rajendran Syncfusion Team September 22, 2020 06:31 AM UTC

Hi Tomasz, 
 
Thanks for the update. We will correct and update the documentation. 
 
Regards, 
Manoranjan R 


Loader.
Up arrow icon