[]
        
(Showing Draft Content)

Load Reports

To load and display a Page, RDLX, and Section report output using the Viewer control in the Windows Forms application.

  1. Create a new Windows Forms application in Visual Studio.
  2. From the Visual Studio toolbox, drag the Viewer control onto your Windows Form Designer.
  3. Set the viewer's Dock property to Fill to show the complete Viewer control on the Form.
  4. Double-click the title bar of the Form to create an event-handling method for the Form_Load event.
  5. In the Form_Load event, add the code as follows to run the report and display it in the viewer.

Load Page/RDLX report

string file_name = @"..\..\ReportName.rdlx";
GrapeCity.ActiveReports.PageReport pageReport = new GrapeCity.ActiveReports.PageReport(new System.IO.FileInfo(file_name));
GrapeCity.ActiveReports.Document.PageDocument pageDocument = new GrapeCity.ActiveReports.Document.PageDocument(pageReport);
viewer1.LoadDocument(pageDocument);
Dim file_name As String = "..\..\ReportName.rdlx"
Dim pageReport As New GrapeCity.ActiveReports.PageReport(New System.IO.FileInfo(file_name))
Dim pageDocument As New GrapeCity.ActiveReports.Document.PageDocument(pageReport)
Viewer1.LoadDocument(pageDocument)

Load Code-based Section Report

SectionReport1 sectionReport = new SectionReport1();
viewer1.LoadDocument(sectionReport);
Dim sectionReport As New SectionReport1()
Viewer1.LoadDocument(sectionReport)

Load Xml-based Section Report

GrapeCity.ActiveReports.SectionReport sectionReport = new GrapeCity.ActiveReports.SectionReport();
System.Xml.XmlTextReader xtr = new System.Xml.XmlTextReader(@"..\..\SectionReport1.rpx");
sectionReport.LoadLayout(xtr);
xtr.Close();
viewer1.LoadDocument(sectionReport);
Dim sectionReport As New GrapeCity.ActiveReports.SectionReport()
Dim xtr As New System.Xml.XmlTextReader("..\..\SectionReport1.rpx")
sectionReport.LoadLayout(xtr)
xtr.Close()
Viewer1.LoadDocument(sectionReport)

Caution: Refresh button gets disabled when you load a section report in the Viewer control through any of the following:

See Also

Samples

Win Viewer