重要说明: .NET Client Profile Framework 不支持此功能。 要在最终用户的机器上使用此功能,则必须安装完整的 .NET Framework。 更多信息,请参阅 Windows 窗体部署 文档中的 关于 .NET Framework 4.0 Client Profile 的重要说明 小节。
下面的示例演示了如何通过 XtraReport.SaveLayout 方法把报表定义保存到 REPX 文件,然后如何通过 XtraReport.LoadLayout 方法加载报表定义。 要查看总说明,请参阅 存储报表定义。
C# | 复制代码 |
---|
string filePath = @"C:\Temp\XtraReport1.repx";
private void button1_Click(object sender, System.EventArgs e) {
XtraReport1 report = new XtraReport1();
report.SaveLayout(filePath);
}
private void button2_Click(object sender, System.EventArgs e) {
XtraReport1 report = new XtraReport1();
report.LoadLayout(filePath);
report.ShowPreview();
}
|
Visual Basic | 复制代码 |
---|
Dim FilePath As String = "C:\Temp\XtraReport1.repx"
Private Sub OnButton1Click(ByVal sender As Object, ByVal e As System.EventArgs) _
Handles Button1.Click
Dim Report As XtraReport1 = New XtraReport1()
Report.SaveLayout(FilePath)
End Sub
Private Sub OnButton2Click(ByVal sender As Object, ByVal e As System.EventArgs) _
Handles Button2.Click
Dim Report As XtraReport1 = New XtraReport1()
Report.LoadLayout(FilePath)
Report.ShowPreview()
End Sub
|
参阅
|