Membuat ActiveReports untuk Proyek .NET

Halaman Diperbarui :
Tanggal pembuatan halaman :

Lingkungan operasi

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

Prasyarat

Windows
  • Windows 8.1
  • jendela 10
  • jendela 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 Kerangka Kerja
  • NET Framework 4.6.2
  • NET Framework 4.7
  • NET Framework 4.8
.JARING
  • .NET inti 3.1
  • .NET 5
  • .NET 6
ActiveReports untuk .NET
  • ActiveReports untuk .NET 16.0J

Membuat dari proyek templat

Ketika Anda menginstal ActiveReports, Visual Studio menambahkan beberapa proyek template untuk ActiveReports. Jika Anda menggunakan ini untuk membuat proyek, itu akan dibuat dalam bentuk yang memungkinkan Anda untuk menampilkan laporan ActiveReports dari awal, sehingga akan menjadi referensi untuk cara membuatnya. Anda dapat membangunnya berdasarkan template apa adanya, atau Anda dapat membuatnya kembali sesuai dengan struktur proyek Anda.

Pengembangan akan dilakukan di Visual Studio, jadi mulailah Visual Studio.

Pilih "Buat proyek baru" di kanan bawah.

Di bidang pencarian di atas ActiveReports , ketik untuk menampilkan daftar template terkait ActiveReports. Jenis dibagi dengan "bahasa pengembangan adalah C # atau VB.NET", "apakah itu aplikasi web atau aplikasi desktop", dan "jenis laporan adalah laporan RDL, laporan bagian, atau laporan halaman". Pilih bahasa dan platform pengembangan yang paling sesuai dengan tujuan Anda. Jenis laporan adalah terminologi ActiveReports, jadi silakan merujuk ke halaman resmi berikut untuk perbedaannya.

Dalam hal ini, saya telah memilih laporan halaman desktop.

Tentukan nama proyek, jalur folder tempat proyek akan dibuat, dan sebagainya. Ini sama seperti ketika Anda membuat proyek dengan template lain.

Sedangkan untuk framework, versi yang bisa dipilih akan berubah tergantung template yang Anda pilih. Tergantung pada template, Anda mungkin atau mungkin tidak dapat memilih .NET (Core) atau .NET Framrwork. Jika Anda tidak yakin, pilih saja atau pilih versi terbaru.

Ketika pembuatan selesai, layar pengembangan Visual Studio muncul. Di sebelah kanan, Anda dapat melihat struktur proyek, dan ada juga contoh file laporan.

PageReport1.rdlx Coba buka file. Anda harus diarahkan ke permukaan desain laporan. Dengan cara ini, Anda dapat mendesain laporan di Visual Studio. Omong-omong, file ini adalah file laporan baru, jadi tidak ada objek.

Sekarang, cobalah membangun dan menjalankannya apa adanya. Sebagai template proyek, ini dirancang untuk menampilkan laporan dari awal, jadi jalankan saja untuk meluncurkan aplikasi yang menampilkan laporan. Omong-omong, dalam kasus versi uji coba, pesan untuk efek itu akan ditampilkan dalam laporan, jadi Anda perlu membeli dan mendaftarkan lisensi untuk mencegahnya muncul.

Dari sini, Anda dapat dengan bebas membangun sebuah program, jadi silakan membuatnya sesuai dengan tujuan Anda.

Membuat proyek tanpa menggunakan template ActiveReports

Jika Anda membuat dari template ActiveReports, Anda mungkin berakhir dengan file yang tidak diperlukan untuk tujuan pengembangan. Selain itu, Anda mungkin ingin membuat versi kerangka template ActiveReports yang lebih baru karena ini adalah versi yang lebih lama. Dalam hal ini, Anda perlu membuat proyek dengan templat lain, lalu menambahkan pustaka dan komponen terkait ActiveReports.

Saat Anda memulai Visual Studio, pilih Buat proyek baru di kanan bawah.

Anda tidak memilih template ActiveReports di sini. Pada artikel ini, kita akan membuat proyek dengan ASP.NET Core RazorPages sebagai contoh. Hal ini karena template ActiveReports tidak memiliki template ASP.NET Core RazorPages.

Setelah itu, masukkan sesuai dengan template yang dipilih.

Setelah Anda membuat proyek, tambahkan komponen yang diperlukan dari bagian Dependensi dan Referensi di Solution Explorer. Komponen yang Anda butuhkan di sini akan sangat bervariasi tergantung pada kerangka proyek yang Anda buat. Sebaiknya cari tahu apa yang Anda perlukan dengan membuat proyek dari template ActiveReports sebelumnya.

Jika Anda memerlukan file laporan, Anda dapat menambahkannya sebagai item baru dari proyek. Sekali lagi, tergantung pada kerangka kerja yang Anda pilih, lokasi dan jenis laporan dapat bervariasi.