ActiveReports létrehozása .NET projekthez

Oldal frissítve :
Oldal létrehozásának dátuma :

Működési környezet

Windows
  • Windows 11 Pro 22H2 esetén
Visual Studio
  • Visual Studio 2022 közösségi kiadás
NET-hez készült ActiveReports
  • ActiveReports for .NET 16.0J

Előfeltételek

Windows
  • Windows 8.1
  • Windows 10 esetén
  • Windows 11 esetén
  • Windows Server 2012 esetén
  • Windows Server 2012 R2
  • Windows Server 2016 esetén
  • Windows Server 2019 esetén
  • Windows Server 2022 esetén
Visual Studio
  • Visual Studio 2017
  • Visual Studio 2019
  • Visual Studio 2022
NET-keretrendszer
  • NET-keretrendszer 4.6.2-es verziója
  • NET-keretrendszer 4.7-es verziója
  • NET-keretrendszer 4.8-as verziója
.HÁLÓ
  • .NET Core 3.1
  • .NET 5
  • .NET 6
NET-hez készült ActiveReports
  • ActiveReports for .NET 16.0J

Létrehozás sablonprojektből

Az ActiveReports telepítésekor a Visual Studio számos sablonprojektet ad hozzá az ActiveReports számára. Ha ezzel hoz létre egy projektet, akkor az olyan formában jön létre, amely lehetővé teszi az ActiveReports jelentések megjelenítését a kezdetektől fogva, így referenciaként szolgál a létrehozásához. Felépítheti a sablon alapján, ahogy van, vagy újra létrehozhatja a projekt szerkezetének megfelelően.

A fejlesztés a Visual Studióban történik, ezért indítsa el a Visual Studiót.

Válassza az "Új projekt létrehozása" lehetőséget a jobb alsó sarokban.

A fenti ActiveReports keresőmezőbe írja be az ActiveReports szolgáltatáshoz kapcsolódó sablonok listájának megjelenítéséhez. A típusok a következőképpen vannak felosztva: "a fejlesztési nyelv C# vagy VB.NET", "akár webalkalmazás, akár asztali alkalmazás", valamint "a jelentés típusa RDL-jelentés, szakaszjelentés vagy oldaljelentés". Válassza ki a céljának leginkább megfelelő fejlesztési nyelvet és platformot. A jelentések típusai az ActiveReports terminológiája, ezért kérjük, olvassa el a következő hivatalos oldalt, hogy miben különböznek egymástól.

Ebben az esetben az asztali oldal jelentését választottam ki.

Adja meg a projekt nevét, a mappa elérési útját, ahol a projektet létre fogja hozni, és így tovább. Ez ugyanaz, mint amikor bármilyen más sablonnal hoz létre projektet.

Ami a keretrendszert illeti, a választható verzió a választott sablontól függően változik. A sablontól függően előfordulhat, hogy nem tudja kiválasztani a .NET(Core) vagy a .NET Framrwork fájlt. Ha nem biztos benne, válassza ki, vagy válassza a legújabb verziót.

A létrehozás befejezése után megjelenik a Visual Studio fejlesztési képernyője. A jobb oldalon láthatja a projekt szerkezetét, és van egy minta jelentésfájl is.

PageReport1.rdlx Próbálja meg megnyitni a fájlt. A jelentéstervezési felületre kell lépnie. Ily módon jelentést tervezhet a Visual Studióban. Egyébként ez a fájl egy új jelentésfájl, így nincsenek objektumok.

Most próbálja meg úgy felépíteni és futtatni, ahogy van. Projektsablonként úgy tervezték, hogy a jelentéseket a kezdetektől megjelenítse, ezért csak futtassa a jelentést megjelenítő alkalmazás elindításához. Egyébként, a próbaverzió esetében egy ilyen értelmű üzenet jelenik meg a jelentésben, ezért meg kell vásárolnia és regisztrálnia kell egy licencet, hogy megakadályozza annak megjelenését.

Innentől kezdve szabadon készíthetsz programot, ezért kérlek, készítsd el a célodnak megfelelően.

Projekt létrehozása az ActiveReports sablon használata nélkül

Ha ActiveReports sablonból hoz létre, előfordulhat, hogy olyan fájlokat kap, amelyekre nincs szükség fejlesztési célokra. Előfordulhat az ActiveReports sablonkeretrendszer újabb verziójának létrehozása is, mivel ez egy régebbi verzió. Ebben az esetben létre kell hoznia egy projektet egy másik sablonnal, majd hozzá kell adnia az ActiveReportshoz kapcsolódó kódtárakat és összetevőket.

A Visual Studio indításakor válassza az Új projekt létrehozása lehetőséget a jobb alsó sarokban.

Itt nem választhatja ki az ActiveReports sablont. Ebben a cikkben létrehozunk egy projektet ASP.NET Core RazorPages példával. Ennek az az oka, hogy az ActiveReports sablon nem rendelkezik ASP.NET Core RazorPages sablonnal.

Ezután írja be a kiválasztott sablon szerint.

A projekt létrehozása után adja hozzá a szükséges összetevőket a Megoldáskezelő függőségek és hivatkozások szakaszában. Az itt szükséges összetevők nagymértékben változnak a létrehozott projekt keretétől függően. Érdemes kideríteni, hogy mire lesz szüksége, ha előzetesen létrehoz egy projektet egy ActiveReports sablonból.

Ha szüksége van egy jelentésfájlra, hozzáadhatja új elemként a projektből. A választott keretrendszertől függően a jelentés helye és típusa is eltérő lehet.