Evento ReportDocument.InitReport

Evento attivato quando il caricamento del report viene completato.

[Visual Basic]

Public Event InitReport As EventHandler

[C#]

public event EventHandler InitReport;

[C++]

public: __event EventHandler* InitReport;

[VJ#]

public void EventHandler InitReport;

Dati eventi

Riceve System.EventArgs come argomento.

Note

L'evento viene attivato quando si carica correttamente un report.

Esempio

Questo esempio dimostra due elementi. Il primo corrisponde alla modalità di collegamento dell'evento all'oggetto ReportDocument. Il secondo alla modalità di impostazione per la visualizzazione del testo di una etichetta dopo il caricamento del report.

[Visual Basic]

'Per agigungere eventi all'oggetto ReportDocument,
'inserirlo con le dichiarazioni della variabile globale this with the global variable declerations.
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++]

//Per aggiungere InitEvent all'oggetto ReportDocument 
//utilizzare questo codice.
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.");
}

Vedere anche

Classe ReportDocument | Membri ReportDocument | Spazio dei nomi CrystalDecisions.CrystalReports.Engine