Collegamento del report incorporato al controllo CrystalReportViewer

In questa sezione viene illustrato il metodo più semplice per collegare un report incorporato, in modo da consentire al progetto di individuarlo e visualizzarlo.

  1. Aprire il Web Form o il Windows Form in visualizzazione Progettazione.

  2. Dal menu Visualizza, scegliere Codice per visualizzare la classe di codice sottostante relativa al Web Form o al Windows Form.

  3. All'inizio della classe, aggiungere una nuova dichiarazione a livello di classe per la classe wrapper del report Hierarchical_Grouping, con il nome di variabile hierarchicalGroupingReport. Impostare il modificatore di accesso su private.

    Private hierarchicalGroupingReport As Hierarchical_Grouping
    
    private Hierarchical_Grouping hierarchicalGroupingReport;
    
  4. All'interno del metodo ConfigureCrystalReports() (aggiunto durante una delle procedure illustrate in Configurazione di un progetto), creare un'istanza della classe wrapper del report.

    hierarchicalGroupingReport = New Hierarchical_Grouping()
    
    hierarchicalGroupingReport = new Hierarchical_Grouping();
    
  5. Nella riga successiva, al di sotto della creazione dell’istanza del report, collegare la proprietà ReportSource di CrystalReportViewer alla classe di report di cui è stata creata l’istanza (nome variabile: hierarchicalGroupingReport).

    myCrystalReportViewer.ReportSource = hierarchicalGroupingReport
    
    crystalReportViewer.ReportSource = hierarchicalGroupingReport;
    

A questo punto è possibile creare ed eseguire il progetto.

Se si sta creando questo progetto come prerequisito per un'esercitazione o uno scenario di collegamento dei report, è ora possibile tornare a Esercitazioni o Elenco dettagliato di tutti gli scenari.