ActiveReports 16 .NET Edition
GrapeCity.ActiveReports Assembly / GrapeCity.ActiveReports Namespace / SectionReport Class / DataSource Property

In This Topic
    DataSource Property (SectionReport)
    In This Topic
    Gets or sets the data source from which the report will retrieve data.
    Public Property DataSource As Object
    public object DataSource {get; set;}

    Property Value

    An object that functions as a data source.

    The data source can be set to any of the ActiveReports built-in data sources or to any of the following:

    • DataSet
    • DataTable
    • DataView
    • RowCollection


    You cannot change the data source property settings after the report starts processing.

    private void rptProducts_ReportStart(object sender, System.EventArgs eArgs)
        rptProducts rpt = new rptProducts();
        localhost.DataSetWS ws = new localhost.DataSetWS();
        DataSet ds = ws.GetProduct(); 
        this.DataSource = ds;
        this.DataMember = "Products";
    Private Sub rptProducts_ReportStart(ByVal sender As Object, ByVal e As System.EventArgs) Handles MyBase.ReportStart
        Dim rpt As New rptProducts()
        Dim ws As New localhost.DataSetWS()
        Dim ds As New DataSet()
        ds = ws.GetProduct()
        Me.DataSource = ds
        Me.DataMember = "Products"
    End Sub
    See Also