Share via


ReportDocument.IsLoaded Property

Gets whether the report has been loaded using the Load method.

Namespace CrystalDecisions.CrystalReports.Engine Assembly CrystalDecisions.CrystalReports.Engine (CrystalDecisions.CrystalReports.Engine.dll)

Syntax

'Declaration

Public Overrideable ReadOnly Property IsLoaded As Boolean
public virtual bool IsLoaded {get;}

Example

This example reloads a report.

'Declaration

      Private Sub ReloadReport(ByVal myReportDocument As ReportDocument)
         If myReportDocument.IsLoaded = True Then
           Dim autoSaveData As Boolean = myReportDocument.ReportOptions.EnableSaveDataWithReport
           myReportDocument.EnableEventLog(EventLogLevel.LogEngineErrors)
           If autoSaveData = False And myReportDocument.HasSavedData = True Then
             MsgBox("Discarding unsaved data in the report")
           End If
           myReportDocument.Refresh()
           myReportDocument.VerifyDatabase()
         End If
      End Sub
      
      private void ReloadReport(ReportDocument reportDocument)
      {
        if (reportDocument.IsLoaded)
        {
          bool autoSaveData = reportDocument.ReportOptions.EnableSaveDataWithReport;
          ReportDocument.EnableEventLog(EventLogLevel.LogEngineErrors);
          if (!autoSaveData && reportDocument.HasSavedData)
          {
            MessageBox.Show("Discarding unsaved data in the report");
          }
          reportDocument.Refresh();
          reportDocument.VerifyDatabase();
        }
      }
      

Version Information

Crystal Reports Basic for Visual Studio 2008

Supported since: Crystal Reports for Visual Studio .NET 2002

See Also

Reference

ReportDocument Class
ReportDocument Members
CrystalDecisions.CrystalReports.Engine Namespace