Ustvarjanje ActiveReports za .NET Project

Stran posodobljena :
Datum ustvarjanja strani :

Delovno okolje

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

Predpogoji

Windows
  • Windows 8.1
  • Windows 10
  • Windows 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
.MREŽA
  • .NET Core 3.1
  • .NET 5
  • .NET 6
ActiveReports za .NET
  • ActiveReports za .NET 16.0J

Ustvarjanje iz predloga projekta

Ko namestite ActiveReports, Visual Studio doda več projektov predlog za ActiveReports. Če to uporabite za ustvarjanje projekta, bo ustvarjen v obliki, ki omogoča prikaz poročil ActiveReports od začetka, tako da bo referenca za njegovo ustvarjanje. Ustvarite ga lahko na podlagi predloge, kakršna je, ali pa jo znova ustvarite glede na strukturo projekta.

Razvoj bo potekal v Visual Studiu, zato zaženite Visual Studio.

V spodnjem desnem kotu izberite »Ustvari nov projekt«.

V zgornje ActiveReports iskalno polje vnesite , da prikažete seznam predlog, povezanih s ActiveReports. Vrste so razdeljene z »razvojni jezik je C # ali VB.NET«, »ali gre za spletno aplikacijo ali namizno aplikacijo« in »vrsta poročila je poročilo RDL, poročilo o odseku ali poročilo o strani«. Izberite razvojni jezik in platformo, ki najbolj ustreza vašemu namenu. Vrste poročil so terminologija ActiveReports, zato si na spodnji uradni strani oglejte, kako se razlikujejo.

V tem primeru sem izbral poročilo o namizni strani.

Podajte ime projekta, pot mape, kjer bo projekt ustvarjen, in tako naprej. To je enako kot pri ustvarjanju projekta s katero koli drugo predlogo.

Kar zadeva okvir, se različica, ki jo je mogoče izbrati, spreminja glede na izbrano predlogo. Glede na predlogo lahko izberete .NET (Core) ali .NET Framrwork ali ne. Če niste prepričani, ga izberite ali izberite najnovejšo različico.

Ko je ustvarjanje končano, se prikaže zaslon za razvoj programa Visual Studio. Na desni si lahko ogledate strukturo projekta, na voljo pa je tudi datoteka vzorčnega poročila.

PageReport1.rdlx Poskusite odpreti datoteko. Preusmerjeni bi morali biti na površino oblikovanja poročila. Na ta način lahko oblikujete poročilo v programu Visual Studio. Mimogrede, ta datoteka je nova datoteka s poročili, zato ni predmetov.

Zdaj ga poskusite zgraditi in voditi tako, kot je. Kot predloga projekta je zasnovan za prikaz poročil od začetka, zato ga preprosto zaženite, da zaženete aplikacijo, ki prikaže poročilo. Mimogrede, v primeru poskusne različice se v poročilu prikaže sporočilo v zvezi s tem, zato morate kupiti in registrirati licenco, da preprečite njeno pojavljanje.

Od tu lahko prosto gradite program, zato vas prosimo, da ga naredite v skladu z vašim namenom.

Ustvarjanje projekta brez predloge ActiveReports

Če ustvarjate iz predloge ActiveReports, boste morda dobili datoteke, ki niso potrebne za razvoj. Morda boste želeli ustvariti tudi novejšo različico ogrodja predlog ActiveReports, ker gre za starejšo različico. V tem primeru boste morali ustvariti projekt z drugo predlogo in nato dodati knjižnice in komponente, povezane s ActiveReports.

Ko zaženete Visual Studio, v spodnjem desnem kotu izberite Ustvari nov projekt.

Predloge ActiveReports tukaj ne izberete. V tem članku bomo ustvarili projekt z ASP.NET Core RazorPages kot primerom. Do tega pride, ker predloga ActiveReports nima predloge ASP.NET Core RazorPages.

Po tem ga vnesite v skladu z izbrano predlogo.

Ko ustvarite projekt, dodajte potrebne komponente v razdelek Odvisnosti in sklici v Raziskovalcu rešitev. Komponente, ki jih potrebujete tukaj, se bodo zelo razlikovale glede na okvir projekta, ki ga ustvarjate. Priporočamo, da ugotovite, kaj potrebujete, tako da predhodno ustvarite projekt iz predloge ActiveReports.

Če potrebujete datoteko poročila, jo lahko dodate kot nov element iz projekta. Tudi glede na izbrani okvir se lahko lokacija in vrsta poročila razlikujeta.