ReportDocument.Load 方法 (string, OpenReportMethod)
載入新報表並設定 OpenReportMethod。報表載入後會關閉,並開啟新報表。
[Visual Basic]
Public Overridable Sub Load(ByVal reportName As String, ByVal openMethod As OpenReportMethod)
[C#]
public virtual void Load (string reportName, OpenReportMethod openMethod );
[C++]
public virtual void Load(String * reportName, OpenReportMethod openMethod);
[VJ#]
public void Load (string reportName, OpenReportMethod openMethod );
參數
- reportName
指出報表的路徑和檔名。 - openMethod
指出是否將報表開啟為暫存副本或者設定為預設值。
範例
下列為載入及預覽報表範例。報表檔案將開啟為暫存副本。
[Visual Basic]
Private Sub LoadReport(ByVal reportName As String)
Dim Report As New ReportDocument()
' 開啟報表的暫存副本。
Report.Load(reportName, OpenReportMethod.OpenReportByTempCopy)
' 預覽報表。
crystalReportViewer1.ReportSource = Report
End Sub
[C#]
private void LoadReport(string reportName)
{
ReportDocument Report = new ReportDocument();
// 開啟報表的暫存副本。
Report.Load(reportName,
OpenReportMethod.OpenReportByTempCopy);
// 預覽報表。
crystalReportViewer1.ReportSource = Report;
}
[C++]
void LoadReport(String* reportName)
{
ReportDocument * Report = new ReportDocument();
// 開啟報表的暫存副本。
Report->Load
(reportName,OpenReportMethod::OpenReportByTempCopy);
// 預覽報表。
crystalReportViewer1->ReportSource = Report;
};
[VJ#]
private void LoadReport(String reportName)
{
ReportDocument Report = new ReportDocument();
// 開啟報表的暫存副本。
Report.Load(reportName,
OpenReportMethod.OpenReportByTempCopy);
// 預覽報表。
crystalReportViewer1.set_ReportSource(Report);
}
需求
命名空間:CrystalDecisions.CrystalReports.Engine
**平台:**Windows 98、Windows NT 4.0、Windows Millennium Edition、Windows 2000
請參閱
ReportDocument 類別 | ReportDocument 成員 | CrystalDecisions.CrystalReports.Engine 命名空間