Mencipta ActiveReports untuk Projek .NET

Laman dikemaskini :
Tarikh penciptaan halaman :

Persekitaran operasi

Windows
  • Windows 11 Pro 22H2
Visual Studio
  • Edisi Komuniti Visual Studio 2022
ActiveReports untuk .NET
  • ActiveReports untuk .NET 16.0J

Prasyarat

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
  • Rangka Kerja BERSIH 4.6.2
  • Rangka Kerja BERSIH 4.7
  • Rangka Kerja BERSIH 4.8
.BERSIH
  • .Teras NET 3.1
  • .NET 5
  • .NET 6
ActiveReports untuk .NET
  • ActiveReports untuk .NET 16.0J

Mencipta daripada projek templat

Apabila anda memasang ActiveReports, Visual Studio menambah beberapa projek templat untuk ActiveReports. Jika anda menggunakan ini untuk mencipta projek, ia akan dicipta dalam bentuk yang membolehkan anda memaparkan laporan ActiveReports dari awal, jadi ia akan menjadi rujukan untuk cara menciptanya. Anda boleh membinanya berdasarkan templat seperti sedia ada, atau anda boleh menciptanya semula mengikut struktur projek anda.

Pembangunan akan dilakukan di Visual Studio, jadi mulakan Visual Studio.

Pilih "Buat projek baharu" di bahagian bawah sebelah kanan.

Dalam medan carian di atas ActiveReports , taipkan untuk memaparkan senarai templat berkaitan ActiveReports. Jenis dibahagikan dengan "bahasa pembangunan ialah C# atau VB.NET", "sama ada aplikasi web atau aplikasi desktop", dan "jenis laporan adalah laporan RDL, laporan bahagian, atau laporan halaman". Pilih bahasa dan platform pembangunan yang paling sesuai dengan tujuan anda. Jenis laporan adalah istilah ActiveReports, jadi sila rujuk halaman rasmi berikut untuk bagaimana ia berbeza.

Dalam kes ini, saya telah memilih laporan halaman desktop.

Tentukan nama projek, laluan folder di mana projek akan dibuat, dan sebagainya. Ini adalah sama seperti apabila anda mencipta projek dengan mana-mana templat lain.

Bagi rangka kerja, versi yang boleh dipilih akan berubah bergantung pada templat yang anda pilih. Bergantung pada templat, anda mungkin atau mungkin tidak dapat memilih .NET(Core) atau .NET Framrwork. Jika anda tidak pasti, pilih sahaja atau pilih versi terkini.

Apabila penciptaan selesai, skrin pembangunan Visual Studio muncul. Di sebelah kanan, anda boleh melihat struktur projek, dan terdapat juga fail laporan sampel.

PageReport1.rdlx Cuba buka fail. Anda perlu dibawa ke permukaan reka bentuk laporan. Dengan cara ini, anda boleh mereka bentuk laporan dalam Visual Studio. Dengan cara ini, fail ini adalah fail laporan baru, jadi tiada objek.

Sekarang, cuba bina dan jalankan seperti sedia ada. Sebagai templat projek, ia direka bentuk untuk memaparkan laporan dari awal, jadi jalankan sahaja untuk melancarkan aplikasi yang memaparkan laporan. Dengan cara ini, dalam kes versi percubaan, mesej untuk kesan itu akan dipaparkan dalam laporan, jadi anda perlu membeli dan mendaftarkan lesen untuk menghalangnya daripada muncul.

Dari sini, anda boleh membina program secara bebas, jadi sila buat mengikut tujuan anda.

Mencipta projek tanpa menggunakan templat ActiveReports

Jika anda mencipta daripada templat ActiveReports, anda mungkin mempunyai fail yang tidak diperlukan untuk tujuan pembangunan. Selain itu, anda mungkin ingin mencipta versi rangka kerja templat ActiveReports yang lebih baharu kerana ia merupakan versi yang lebih lama. Dalam kes ini, anda perlu mencipta projek dengan templat lain dan kemudian menambah pustaka dan komponen berkaitan ActiveReports.

Apabila anda memulakan Visual Studio, pilih Cipta projek baru di bahagian bawah kanan.

Anda tidak memilih templat ActiveReports di sini. Dalam artikel ini, kami akan membuat projek dengan ASP.NET Core RazorPages sebagai contoh. Ini kerana templat ActiveReports tidak mempunyai templat ASP.NET Core RazorPages.

Selepas itu, masukkannya mengikut templat yang dipilih.

Sebaik sahaja anda telah mencipta projek anda, tambahkan komponen yang diperlukan daripada seksyen Kebergantungan dan Rujukan Penjelajah Penyelesaian. Komponen yang anda perlukan di sini akan berbeza-beza bergantung pada rangka kerja projek yang anda buat. Adalah idea yang baik untuk mengetahui perkara yang anda perlukan dengan mencipta projek daripada templat ActiveReports terlebih dahulu.

Jika anda memerlukan fail laporan, anda boleh menambahkannya sebagai item baru daripada projek. Sekali lagi, bergantung pada rangka kerja yang anda pilih, lokasi dan jenis laporan mungkin berbeza-beza.