MESCIUS.ActiveReports Assembly / GrapeCity.ActiveReports Namespace / SectionReport Class / ReportEnd Event
Example

ReportEnd Event
Raised after the report finishes processing all pages.
Syntax
'Declaration
 
Public Event ReportEnd As EventHandler
 
Remarks
This event can be used to close or free any objects that you were using while running a report in unbound mode, or to display an information message to the end user.
Example
private void rptMain_ReportEnd(object sender, System.EventArgs eArgs)
{
    rptBookmarks rpt = new rptBookmarks();
    rpt.pBM = this.Document.Bookmarks;
    rpt.Run();
    this.Document.Pages.InsertRange(this.Document.Pages.Count, rpt.Document.Pages);
}
Private Sub rptMain_ReportEnd(ByVal sender As Object, ByVal e As System.EventArgs) Handles MyBase.ReportEnd
        Dim rpt As New rptBookmarks()
        rpt.pBM = Me.Document.Bookmarks
        rpt.Run()
        Me.Document.Pages.InsertRange(Me.Document.Pages.Count, rpt.Document.Pages)
End Sub
See Also