ActiveReports 8
Overlay Method
Example 

Page to be laid on top of the current page.
Overlays the specified page object on top of the Page.
Syntax
'Declaration
 
Public Sub Overlay( _
   ByVal page As Page _
) 
public void Overlay( 
   Page page
)

Parameters

page
Page to be laid on top of the current page.
Example
private void Form1_Load(object sender, System.EventArgs e)
{
    rptReport rpt = new rptReport();
    rpt.Run();
    rptTemplate rpt2 = new rptTemplate();
    rpt2.Run();
    viewer1.Document = rpt.Document;
    for(int i = 0; i < rpt.Document.Pages.Count; i++)
    {
        rpt.Document.Pages[i].Overlay(rpt2.Document.Pages[0]);
    }
}
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
    Dim rpt As New rptReport()
    rpt.Run()
    Dim rpt2 As New rptTemplate()
    rpt2.Run()
    Viewer1.Document = rpt.Document
    For i = 0 To rpt.Document.Pages.Count - 1
        rpt.Document.Pages(i).Overlay(rpt2.Document.Pages(0))
    Next
End Sub
See Also

Reference

Page Class
Page Members

Walkthroughs

Overlaying Reports (Letterhead)

Support Forum