Minggu, 14 Juli 2019

iriport

iReport adalah utilitas (perkakas) pelaporan, yang dikembangkan di lingkungan Java guna membantu user dan developer (pengembang/programmer) mendesain laporan secara visual. Melalui antar muka yang simple namun kaya akan fitur, iReport menyediakan fungsi yang paling penting untuk membuat laporan yang kompleks dengan mudah, sehingga akan menghemat banyak waktu.

iReport menggunakan library JasperReports untuk membuat laporan. JasperReports, dalam hal ini adalah inti dari iReport. JasperReports adalah utilitas pelaporan open source yamg paling populer didalam teknologi Java, dan iReport adalah report designer visual untuk JasperReports

a.   Fitur fitur iReport
   iReport dapat terhubung ke database apapun dan memperoleh data dari sumber data yang berbeda. Selain itu dapat mengekspor laporan ke PDF, XHTML, OpenOffice, MS Word, MS Excel, XML, Text, dan lain lain.
   User Interface (UI) dari iReport sangat user friendly. Hal ini memberikan beberapa langkah mudah untuk menghasilkan laporan dengan menggunakan bantuan Wizard Laporan.
Fitur antar muka di iReport termasuk: Fasilitas Drag-and-drop (tarik dan letakkan) untuk Elments Report (elemen laporan). Window Palette yang terdiri dari Report Elements dan Tools Navigasi yang mudah dari report objects melalui Report Inspector 

Terdapat banyak tools untuk reporting dalam java. Diantaranya yang dapat digunakan adalah :
‐  JasperReports : Merupakan software open source untuk reporting
‐  iReport : Merupakan Visual Designer untuk membuat laporan yang komplek menggunakan JasperReports library tanpa harus memiliki pengetahuan tentang XML
JasperReports  & iReport dapat di download melalui: http://jasperforge.org/
Beberapa fitur iReport :
‐ 98% mendukung JasperReports tags
‐ Visual designer wysiwyg untuk menggambar rectangles, lines, ellipses, text fields fields, charts, sub reports…
‐ Built-in editor dengan syntax highlighting
‐ Mendukung Unicode dan bahasa non Latin (Russian, Chinese, Korean,…)
‐ Document structure browser
‐ Menggabungkan compiler dan exporter
‐ Mendukung semua JDBC compliant databases
‐ Memiliki Wizard untuk membuat report secara otomatis
‐ Mendukung  sub reports
‐ Save backup
‐ Support for templates
Membuat Report di Java-Netbeans Menggunakan JasperReport dan Ireport. Sebelum kita mengetahui cara membuatnya, sebaiknya kita mengetahui pengertian dari JasperReport dan iReport. Berikut pengertiannya :
iReport     : adalah Visual Designer untuk membuat laporan yang komplek, menggunakan jasperReport Libarary.
iReport adalah tools yang memudahkan Anda membuat laporan. Biasanya iReport di gunakan dalam bahasa pemrograman Java. iReport bersifat open source jadi Anda bebas menggunakan dan tidak perlu membeli lisensi untuk mengembangkannya.
JasperReport  : adalah software(library) open source untuk reporting.
jasperReport dapat anda download di alamat : http://jasperforge.org/
JasperReports adalah sumber terbuka Java alat pelaporan yang dapat menulis ke berbagai sasaran, seperti: layar, printer, menjadi file PDF, HTML, Microsoft Excel, RTF, ODT, nilai-nilai yang dipisahkan dengan koma atau XML .
Dapat digunakan dalam aplikasi Java aktif, termasuk Java EE atau aplikasi web, untuk menghasilkan konten dinamis. Membaca dengan instruksi dari file XML atau .jasper.JasperReports adalah bagian dari inisiatif tumpukan sumber terbuka Lisog
JasperReports adalah open source pelaporan perpustakaan yang dapat dimasukkan ke dalam aplikasi Java. Fitur termasuk:    Scriptlets dapat menyertai definisi laporan yang definisi laporan dapat memohon pada setiap titik untuk melakukan proses administrasi tambahan. Scriptlet dibangun menggunakan Java, dan memiliki banyak kait yang dapat dipanggil sebelum atau setelah tahap laporan generasi, seperti laporan, halaman, kolom atau kelompok.  Sub-laporan Untuk pengguna dengan lebih canggih laporan manajemen persyaratan, laporan yang dirancang untuk JasperReports dapat dengan mudah diimpor ke JasperServer – server interaktif laporan…
JasperReports laporan didefinisikan dalam XML file format, disebut JRXML, yang dapat menjadi tangan-kode, dihasilkan, atau dirancang menggunakan alat. File format didefinisikan oleh Dokumen jenis definisi (DTD) atau skema XML untuk versi yang lebih baru, menyediakan interoperabilitas terbatas. Perbedaan utama antara menggunakan XML dan .jasper file adalah bahwa XML file harus disusun pada saat runtime menggunakan JasperCompileManager kelas.



Sumber : https://mbahsantri.wordpress.com/2014/12/12/pembuatan-laporan-dengan-ireport/
https://elfanteen.blogspot.com/2016/12/pengettian-ireport.html

Tidak ada komentar:

Posting Komentar

iriport

iReport adalah utilitas (perkakas) pelaporan, yang dikembangkan di lingkungan Java guna membantu user dan developer (pengembang/programm...