Skip to main content
A newer version of this page is available. .

XtraReport.SaveLayout(Stream, Boolean) Method

Saves the report’s definition (layout and configuration) to a Stream object in the REPX data format, with an exception thrown if an error occurs.

Namespace: DevExpress.XtraReports.UI

Assembly: DevExpress.XtraReports.v20.1.dll

NuGet Packages: DevExpress.Reporting.Core, DevExpress.WindowsDesktop.Reporting.Core

Declaration

public void SaveLayout(
    Stream stream,
    bool throwOnError
)

Parameters

Name Type Description
stream Stream

A Stream object to which the report’s definition will be saved.

throwOnError Boolean

true if a ArgumentException exception should be thrown on error; otherwise, false.

Remarks

A report definition contains all report settings, as well as settings of report controls. To load the report’s definition from a REPX file, use the XtraReport.LoadLayout and XtraReport.FromStream methods.

This method saves a report as a Code Document Object Model (CodeDOM) graph. Alternatively, to save a report definition in an XML format, use the XtraReport.SaveLayoutToXml.

To learn more, see Storing Report Layouts.

See Also