ActiveReports Developer 7
PageStart Event
See Also  Example
GrapeCity.ActiveReports.v7 Assembly > GrapeCity.ActiveReports Namespace > SectionReport Class : PageStart Event

Glossary Item Box

Raised before the report renders any output to a new page.

Syntax

Visual Basic (Declaration) 
Public Event PageStart As System.EventHandler
C# 
public event System.EventHandler PageStart

Remarks

This event is used to initialize any page-level variables when running an unbound report.

Example

C#Copy Code
bool bSwitch;
private void SectionReport1_PageStart(object sender, System.EventArgs eArgs)
{
    if (bSwitch == true)
    {
        this.PrintWidth = 6.5F;
        this.Document.Printer.Landscape = false;
    }
}
Visual BasicCopy Code
' boolean to keep track of which orientation to use
Dim bSwitch As Boolean

Private Sub rptMain_PageStart(ByVal sender As Object, ByVal e As System.EventArgs) Handles MyBase.PageStart
    If bSwitch = True Then
        Me.PrintWidth = 6.5
        Me.Document.Printer.Landscape = False
    End If
End Sub

See Also