We use cookies to give you the best experience on our website. If you continue to browse, then you agree to our privacy policy and cookie policy. Image for the cookie policy date
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.

Custom data source for the Report Designer

Hi All,
We have a web based application and our users do not have direct access to the database. We want to give them the capability to do ad hoc report designing.
We are wondering if we can make Syncfusion Report designer to connect to a custom NET data provider that can get meta-data information from our web server using web service calls. We are not using Syncfusion report server.


Thanks,
Saurabh

2 Replies

MP Mohanapriya Perumakarasu Syncfusion Team June 26, 2017 12:34 PM UTC

Hi Saurabh, 
 
Thanks for contacting Syncfusion support. 
 
We can add any extension data sources to report designer with some manual changes. For integrated report designer and report viewer control we need to create new assembly by inheriting our IDataExtension interface to connect with any required data source types. Like the below code sample the DataExtension details need to be mentioned in app.config for ReportDesigner and Report Viewer to use any type of data sources.  
 
<configSections>  
      <section name="ReportingExtensions" type="Syncfusion.Reporting.Extensions,  Syncfusion.ReportControls.WPF" allowLocation="true" allowDefinition="Everywhere" />  
  </configSections>  
<ReportingExtensions>  
    <DataExtension>  
        <Extension Name="OLEDB-MD" Assembly="Syncfusion.Reporting.DataExtensions.SSAS"Type="Syncfusion.Reporting.DataExtensions.SSAS.SSASDataExtension"/>  
    </DataExtension>  
  </ReportingExtensions>  
  
We have prepared documentation to create new extension and use it in the report designer. The documentation can be downloaded from the following location.     
Also, we have prepared a sample with SSAS DataExtension for both report designer and report viewer. It can be downloaded from the below location.  
 
Regards, 
P.Mohanapriya


MP Mohanapriya Perumakarasu Syncfusion Team June 26, 2017 04:00 PM UTC

Hi Saurabh, 
 
Please ignore our previous update. 
 
Thanks for your interest in Syncfusion components. 
 
You can use any data provider using extension data source in report designer. A new extension assembly need to be created by inheriting our IDataExtension interface with code logic to connect with required provider. The DataExtension details need to be configured in app.config or DataExtension.config file for ReportDesigner and Report Viewer to use the created extension assembly as given in below code sample. 
 
<configSections>  
      <section name="ReportingExtensions" type="Syncfusion.Reporting.Extensions,  Syncfusion.ReportControls.WPF" allowLocation="true" allowDefinition="Everywhere" />  
  </configSections>  
<ReportingExtensions>  
    <DataExtension>  
        <Extension Name="SSAS" Assembly="Syncfusion.Reporting.DataExtensions.SSAS"Type="Syncfusion.Reporting.DataExtensions.SSAS.SSASDataExtension"/>  
    </DataExtension>  
  </ReportingExtensions>  
  
We have prepared documentation to create new extension and use it in the report designer. The documentation can be downloaded from the following location.     
Also, we have prepared a sample with SSAS DataExtension for both report designer and report viewer. It can be downloaded from the below location.  
 
Regards, 
P.Mohanapriya 


Loader.
Live Chat Icon For mobile
Up arrow icon