ActiveReports 18 .NET Edition
MESCIUS.ActiveReports Assembly / GrapeCity.ActiveReports Namespace / SectionReport Class / DataSource Property
Example

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

    Property Value

    An object that functions as a data source.
    Remarks

    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.

    Example
    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