1. Pengenalan fungsi utama ActiveReports untuk .net Mendukung ASP.NET-ActiveReports dalam aplikasi WebForms dengan menggunakan kontrol server ASP.NET. Kontrol ini mendukung pelaporan web terdistribusi menggunakan browser HTML, ActiveX, .NET dan PDF.
Integrasi kode lengkap - Gunakan editor Microsoft Visual Studio.NET untuk membuat kode laporan dalam C# atau VB.NET, yang sangat fleksibel.
Report Wizard - Report Wizard membantu Anda mulai membuat laporan sederhana yang dapat dikustomisasi menggunakan desainer terintegrasi.
Templat Objek Desainer
Templat objek terekspos sepenuhnya.
Memungkinkan Anda membuat dan mengubah laporan secara dinamis,
API Pembuatan Laporan menyediakan akses runtime lengkap ke objek dan anggota laporan.
Perancang laporan pengguna akhir
Perancang Pengguna Akhir memberi Anda kemampuan untuk menambahkan perancang ke aplikasi Anda dan juga menyediakan kemampuan mengedit laporan pengguna akhir.
Metode dan properti kontrol memudahkan penyimpanan dan memuat tata letak laporan, memantau dan mengontrol lingkungan desain, dan menyesuaikan tampilan sesuai dengan kebutuhan pengguna akhir.
Integrasikan dengan ASP.NET
Kontrol Browser Web memberi Anda penelusuran cepat ActiveReports di web dan kemampuan pencetakan, dan memiliki properti jenis browser ActiveX Browser dan Acrobat Reader.
Pengendali HTTP file RPX memberi Anda kemampuan untuk dengan mudah menempatkan laporan di server web Anda dan memungkinkan pengguna Internet Anda menelusurinya dalam HTML atau PDF tanpa menulis kode apa pun.
Laporan yang dikompilasi Penangan HTTP menyediakan akses langsung ke ActiveReports yang dikompilasi di rakitan server tanpa perlu menulis halaman ASPX apa pun.
Rilis - mudah diterapkan
Mesin pelaporan adalah perakitan sederhana yang menangani nama-nama yang kuat. Majelis dapat diterbitkan menggunakan XCopy atau ditempatkan di Global Majelis Storage (GAC).
Versi Profesional mencakup penangan HTTP dan kontrol web sisi server untuk pelaporan ASP.NET.
Desainer - mudah dipelajari
Terintegrasi penuh dengan lingkungan .NET
Dukungan
antarmuka pengguna yang familier
Laporan C# dan Visual Basic .NET dikompilasi sebagai bagian dari aplikasi Anda untuk pemrosesan yang lebih cepat, keamanan yang ditingkatkan, dan pengguna dapat mempublikasikannya secara terpisah.
Wizard Laporan Pemula dan
Perancang Wizard Impor Laporan Microsoft Access memiliki kontrol pihak ketiga (kontrol bagan, kontrol gambar, dll.).
Akses data - mudah dihubungkan
Menyertakan sumber data laporan OLEDB dan SqlClient
termasuk sumber data xml fleksibel
yang terikat ke Dataset, DataView, DataTable, dan
properti sumber data kontrol IListSource apa pun dapat dimodifikasi saat runtime untuk menghasilkan laporan ad hoc (dinamis)
Pratinjau dan keluarandata tidak terikat yang fleksibel
-Mudah untuk ditampilkan
Mendukung
rakitan penerapan kecil
kode C#
, cocok untuk menggunakan format file pemfilteran keluaranhyperlink
TOC/Bookmark
di Internet sebagai file RTF, PDF, EXCEL, HTML, TIFF, dan teks.
Website resmi: http://www.datadynamics.com
2. Pendaftaran Ø Tempatkan kode berikut di ***.exe.config atau Web.config:
<appSettings>
<addkey="DataDynamicsARLic" value="DD-APN-10 -C001733,DD-APN-10-C001733,DD-APN-10-C001733,XY6Y7KQBTY12323KJCKJ" />
</appSettings>
Ø Setelah memutar file Licenses.licx untuk setiap skema, buat ulang:
DataDynamics.ActiveReports.ActiveReport, ActiveReports, Version =1.2.2003.630, Culture=netral, PublicKeyToken=dbe4120289f9fd8a
Ø Garis merah di sebelah kanan muncul karena laporan melebihi batas panjang. Jika dicetak seperti itu, akan muncul kertas kosong tambahan.
1 Margin kiri + margin kanan + lebar cetak harus kurang dari lebar kertas
2 Sedangkan margin kanan > 1.0 maka akan muncul
三 Panduan Penggunaan Saat ini hanya ada sedikit dokumen untuk kontrol ini SAMPEL sendiri atau unduh Dokumentasi E :) ;
Antarmuka Chinese ActiveReports 2.0
Public Sub Creport(AReport As ActiveReport)
'Chinese ActiveReport
'Berikut ini berlaku untuk 2.0
Dengan AReport
.ToolBar.Tools.Item(0).Tooltip = "Direktori setiap halaman"
.ToolBar.Tools.Item(2) .Caption = "Cetak..."
.ToolBar.Tools.Item(2).Tooltip = "Cetak laporan"
.ToolBar.Tools.Item(4).Tooltip = "Salin"
.ToolBar.Tools.Item(6). Tooltip = " Temukan "
.ToolBar.Tools.Item(8).Tooltip = "Tampilan satu halaman"
.ToolBar.Tools.Item(9).Tooltip = "Tampilan beberapa halaman"
.ToolBar.Tools.Item(11).Tooltip = "Memperkecil"
.ToolBar.Tools.Item(12).Tooltip = "Memperbesar"
.ToolBar.Tools.Item(15).Tooltip = "Halaman sebelumnya"
.ToolBar.Tools.Item(16).Tooltip = " Halaman berikutnya"
.ToolBar.Tools.Item(19).Tooltip = "Kembali"
.ToolBar.Tools.Item(19).Caption = "Kembali"
.ToolBar.Tools.Item(20).Tooltip = "Maju"
.ToolBar .Tools.Item(20).Caption = "Maju"
Diakhiri Dengan
Sub Akhir
4. Cara menerbitkan ActiveReports untuk rakitan .NET
Ada dua cara untuk menyebarkan rakitan ActiveReports. Setiap metode didasarkan pada metode instalasi Anda.
Jika Anda menyalin proyek dari komputer pengembangan ke server Anda, Anda perlu mengatur referensi ActiveReports dalam referensi proyek ke CopyLocal = True. Dengan cara ini DLL ActiveReports akan berada di folder bin dalam proyek yang dikompilasi.
Jika Anda membuat penginstal untuk perangkat lunak Anda, Anda perlu menyertakan file ActiveReportsDistrib.MSM, yang akan disertakan dengan instalasi ActiveReports untuk .NET. Misalnya, file mungkin diinstal di folder C:Program FilesData DynamicsActiveReports for .NETDeployment.
Ada cara ketiga untuk mencapai hal ini, namun tidak disarankan. Karena cara ini lebih rumit. Anda dapat menggunakan alat baris perintah untuk menginstal setiap DLL di GAC. Formatnya adalah: 'C:Program FilesMicrosoft Visual Studio .NETFrameworkSDKBin>gacutil -i.
http://www.cnblogs.com/eugenewu0808/archive/2006/10/26/activereports.html