ActiveReports3 Request technical support
SaveLayout Method
See Also  Example


Saves a report's XML layout to a stream or file.

Overload List

OverloadDescription
SaveLayout(String)Saves a report's XML layout to the specified file.  
SaveLayout(Stream)Saves a report's XML layout to the specified stream.  

Example

C#Copy Code
private void saveRPX()
{
   ActiveReport1 rpt =
new ActiveReport1();
   rpt.Run();    
   rpt.SaveLayout(Application.StartupPath +
"\\NewRPX.RPX");
}
Visual BasicCopy Code
Dim rpt As New ActiveReport1()
Private Sub saveRPX()
    rpt.Run()
    rpt.SaveLayout(Application.StartupPath + "\\NewRPX.RPX")
End Sub

Remarks

The SaveLayout method uses UTF-16 encoding when you save to a stream, and UTF-8 encoding when you save to a file.

When using this method, any code behind the report is ignored. To embed code in the report, use Scripting.

See Also