Back to Devexpress

DataSourceManager.AddDataSources(XtraReport, IComponent[]) Method

xtrareports-devexpress-dot-xtrareports-dot-datasourcemanager-dot-adddatasources-x28-devexpress-dot-xtrareports-dot-ui-dot-xtrareport-system-dot-componentmodel-dot-icomponent-x29.md

latest2.2 KB
Original Source

DataSourceManager.AddDataSources(XtraReport, IComponent[]) Method

Adds the specified data sources to a report.

Namespace : DevExpress.XtraReports

Assembly : DevExpress.XtraReports.v25.2.dll

NuGet Package : DevExpress.Reporting.Core

Declaration

csharp
public static void AddDataSources(
    XtraReport report,
    params IComponent[] dataSources
)
vb
Public Shared Sub AddDataSources(
    report As XtraReport,
    ParamArray dataSources As IComponent()
)

Parameters

NameTypeDescription
reportXtraReport

A report instance.

| | dataSources | IComponent[] |

A list of data sources.

|

Example

The following code sample adds two JSON data sources to a report:

csharp
using DevExpress.DataAccess.Json;
using DevExpress.XtraReports;
//...

var report = new XtraReport1();

var jsonDataSource1 = new JsonDataSource { /* ... */ };
var jsonDataSource2 = new JsonDataSource { /* ... */ };

DataSourceManager.AddDataSources(report, jsonDataSource1, jsonDataSource2);
vb
Imports DevExpress.DataAccess.Json
Imports DevExpress.XtraReports
'...

Private report = New XtraReport1()

Private jsonDataSource1 = New JsonDataSource()
Private jsonDataSource2 = New JsonDataSource()

DataSourceManager.AddDataSources(report, jsonDataSource1, jsonDataSource2)

See Also

DataSourceManager Class

DataSourceManager Members

DevExpress.XtraReports Namespace