Compartir a través de


Evento ReportDocument.InitReport

Evento activado cuando se carga un informe correctamente.

[Visual Basic]

Public Event InitReport As EventHandler

[C#]

public event EventHandler InitReport;

[C++]

public: __event EventHandler* InitReport;

[VJ#]

public void EventHandler InitReport;

Datos de eventos

Recibe System.EventArgs como argumento.

Observaciones

Este evento se generará cuando un informe se cargue correctamente.

Ejemplo

En este ejemplo se muestran dos aspectos. El primero es cómo se adjunta el evento al objeto ReportDocument. El segundo es cómo se establece el texto de una etiqueta para que se muestre cuando se ha cargado el informe.

[Visual Basic]

'Para agregar eventos al objeto ReportDocument, 
' ponga esto con las declaraciones de variable global.
Dim WithEvents report As New ReportDocument()

Private Sub report_InitReport _
(ByVal sender As Object, ByVal e As System.EventArgs) _
Handles report.InitReport
   Label1.Text = " Report has been loaded."
End Sub

[C#]

private void Form1_Load(object sender, System.EventArgs e)
{
   ReportDocument report = new ReportDocument();
   report.InitReport += new System.EventHandler
   (this.Report_InitEvent);
   report.Load ("c:\\sample.rpt");
}

private void Report_InitEvent(object sender, System.EventArgs e)
{
   label1.Text = "Report has been loaded.";
}

[C++]

//Para agregar InitEvent al objeto 
// ReportDocument, utilice este código.
report->add_InitReport(new System::EventHandler
(this, MyForm::Report_InitEvent));

void Report_InitEvent(Object* sender, System::EventArgs * e)
{
   Label1->Text = "Report has been loaded.";
}

[VJ#]

private void Form1_Load(Object sender, System.EventArgs e)
{
   ReportDocument report = new ReportDocument();
   report.add_InitReport(new System.EventHandler
   (this.Report_InitEvent));
   report.Load ("c:\\sample.rpt");
}

private void Report_InitEvent(System.Object sender, System.EventArgs e)
{
   label1.set_Text("Report has been loaded.");
}

Vea también

Clase ReportDocument | Miembros de ReportDocument | Espacio de nombres CrystalDecisions.CrystalReports.Engine