Creazione di un progetto ActiveReports per .NET

Pagina aggiornata :
Data di creazione della pagina :

Ambiente operativo

Finestre
  • Windows 11 Pro 22H2
Visual Studio
  • Visual Studio 2022 Community Edition
ActiveReports per .NET
  • ActiveReports per .NET 16.0J

Prerequisiti

Finestre
  • Windows 8.1
  • finestre 10
  • finestre 11
  • Windows Server 2012
  • Windows Server 2012 R2
  • Windows Server 2016
  • Windows Server 2019
  • Windows Server 2022
Visual Studio
  • Visual Studio 2017
  • Visual Studio 2019
  • Visual Studio 2022
.NET Framework
  • NET Framework 4.6.2
  • NET Framework 4.7
  • NET Framework 4.8
.RETE
  • .NET Core 3.1.NET Core 3.1.NET Core 3.1.NET Core 3.
  • .NET 5.NET 5
  • .NET 6
ActiveReports per .NET
  • ActiveReports per .NET 16.0J

Creare da un progetto modello

Quando si installa ActiveReports, Visual Studio aggiunge diversi progetti modello per ActiveReports. Se si utilizza questa opzione per creare un progetto, questo verrà creato in un modulo che consente di visualizzare i report ActiveReports fin dall'inizio, in modo che sia un riferimento per la creazione. È possibile crearlo in base al modello così com'è oppure ricrearlo in base alla struttura del progetto.

Lo sviluppo verrà eseguito in Visual Studio, quindi avviare Visual Studio.

Seleziona "Crea un nuovo progetto" in basso a destra.

Nel campo di ricerca in alto ActiveReports , digita per visualizzare l'elenco dei modelli relativi ad ActiveReports. I tipi sono divisi in base a "il linguaggio di sviluppo è C# o VB.NET", "se si tratta di un'app Web o di un'app desktop" e "il tipo di report è report RDL, report di sezione o report di pagina". Scegli il linguaggio di sviluppo e la piattaforma più adatti al tuo scopo. I tipi di report sono terminologici di ActiveReports, quindi si prega di fare riferimento alla seguente pagina ufficiale per sapere come differiscono.

In questo caso, ho selezionato il report della pagina desktop.

Specificare il nome del progetto, il percorso della cartella in cui verrà creato il progetto e così via. Questo è lo stesso di quando crei un progetto con qualsiasi altro modello.

Per quanto riguarda il framework, la versione selezionabile cambierà a seconda del modello scelto. A seconda del modello, è possibile scegliere .NET(Core) o .NET Framrwork. Se non sei sicuro, sceglilo o scegli l'ultima versione.

Al termine della creazione, viene visualizzata la schermata di sviluppo di Visual Studio. A destra è possibile visualizzare la struttura del progetto e un file di report di esempio.

PageReport1.rdlx Prova ad aprire il file. Verrà visualizzata l'area di progettazione del report. In questo modo, è possibile progettare un report in Visual Studio. A proposito, questo file è un nuovo file di report, quindi non ci sono oggetti.

A questo punto, prova a crearlo ed eseguirlo così com'è. Come modello di progetto, è progettato per visualizzare i report fin dall'inizio, quindi è sufficiente eseguirlo per avviare l'applicazione che visualizza il report. A proposito, nel caso della versione di prova, nel rapporto verrà visualizzato un messaggio in tal senso, quindi è necessario acquistare e registrare una licenza per evitare che appaia.

Da qui, puoi creare liberamente un programma, quindi per favore fallo in base al tuo scopo.

Creare un progetto senza utilizzare il modello ActiveReports

Se si crea da un modello ActiveReports, è possibile che si verifichino file non necessari per lo sviluppo. Inoltre, è possibile creare una versione più recente del framework del modello ActiveReports perché si tratta di una versione precedente. In questo caso, sarà necessario creare un progetto con un altro modello e quindi aggiungere le librerie e i componenti correlati ad ActiveReports.

Quando si avvia Visual Studio, selezionare Crea un nuovo progetto in basso a destra.

Non è possibile selezionare il modello ActiveReports qui. In questo articolo verrà creato un progetto con ASP.NET Core RazorPages come esempio. Ciò è dovuto al fatto che il modello ActiveReports non dispone di un modello RazorPages ASP.NET Core.

Successivamente, inseriscilo in base al modello selezionato.

Dopo aver creato il progetto, aggiungere i componenti necessari dalla sezione Dipendenze e riferimenti di Esplora soluzioni. I componenti di cui hai bisogno variano notevolmente a seconda della struttura del progetto che stai creando. È una buona idea scoprire di cosa avrai bisogno creando in anticipo un progetto da un modello ActiveReports.

Se è necessario un file di report, è possibile aggiungerlo come nuovo elemento dal progetto. Anche in questo caso, a seconda del framework scelto, la posizione e il tipo di report possono variare.