Archive for June, 2012
IReport – Library minimal yang dibutuhkan untuk JasperReport
Posted by Achmad Lutfi in JasperReport, Java, Netbeans on June 16, 2012
Dalam mendistribusikan aplikasi java yang didalamnya menggunakan JasperReport / IReport, tentu saja kita harus memasukkan library JasperReport. Jika file jrxml dibuat menggunakan IReport, kita dapat mengambil library yang terdapat di folder program IReport, karena IReport diinstall di drive D maka letak librarynya berada di “D:\Program Files\Jaspersoft\iReport-4.5.0\ireport\modules\ext”.
Agar semua fasilitas JasperReport (Chart, konversi ke format Excel atau Word, dsb) dapat bekerja, semua library yang terdapat di folder tersebut harus dimasukkan kedalam aplikasi yang akan kita distribusikan. Tentu saja semua library tersebut kapasitasnya cukup gede, sekitar 60-an MB. Dengan tambahan library segede itu, membuat aplikasi kita menjadi gemuk sekali. hehehehe.
Spring LDAP – Melihat / Seleksi Account di OpenLDAP
Posted by Achmad Lutfi in Java, Netbeans, Networking, Spring on June 10, 2012
Posting ini berkaitan dengan proyek akhir yang sedang dikerjakan, sambil ngerjakan proyek akhir sekalian sebagian hasilnya diposting aja. :D.
Kali ini kita akan buat proyek netbeans untuk melihat data yang ada di OpenLDAP. Untuk penjelasan lebih jelas tentang OpenLDAP klik link ini. Kebutuhan yang diperlukan untuk membuat proyek ini adalah :
- Netbeans IDE 7.1
- Spring Framework 3.0.6
- Spring LDAP 1.3.1
- OpenLDAP Server Read the rest of this entry »
Apa itu OpenLDAP ?
Posted by Achmad Lutfi in Linux, Networking on June 10, 2012
Beberapa bulan yang lalu pernah diposting instalasi OpenLDAP di sistem operasi Linux, tapi kemaren ada temen yang bertanya “apa itu openldap dan fungsinya buat apa ?”
OpenLDAP merupakan salah satu software yang menerapkan protokol LDAP (Light Weight Directory Access Protocol) yang bersifat OpenSource dan tersedia diseluruh sistem operasi Linux. OpenLDAP memiliki bentuk struktur yang berhirarki (sistem pohon seperti pada file sistem linux), bukannya berformat kolom dan baris, seperti halnya database normal, sehingga memudahkan untuk memasukkan sejumlah besar detail yang mirip dalam bentuk yang terorganisir.
Di dalam OpenLDAP terdapat 2 service utama yaitu : slapd dan slurp. Slapd merupakan OpenLDAP daemon yang melayani permintaan dari klien, query dan berkomunikasi dengan backend database. Sedangkan slurp merupakan replication daemon yang berfungsi melayani replikasi data agar terus terjadi sinkronisasi data antara klien dan server.
Dengan penggunaan OpenLDAP dalam suatu sistem, maka akan memudahkan sistem tersebut dalam melakukan manajemen pengguna, karena data pengguna terpusat pada satu sistem. Atau istilah kerennya yaitu Single Sign On. :D.
Penggunaan JasperReport di Java Desktop ( Swing )
Posted by Achmad Lutfi in JasperReport, Java, Netbeans on June 9, 2012
Posting ini adalah posting pertama buat bulan Juni, ternyata udah cukup lama gak posting. Heheheh. Bulan lalu telah dibahas tentang JasperReport dan terdapat salah satu contoh penggunaannya pada JSF 2. Kali ini kita akan menggunakan JasperReport pada aplikasi Java Desktop / Java SE.
Library yang dibutuhkan untuk project ini adalah sebagai berikut :
- Netbeans IDE 7.1
- IReport 4.5.0
- JasperReport 4.5.0
- Spring Framework 3.0.6 Read the rest of this entry »
IReport – Membuat Nomor Urut
Posted by Achmad Lutfi in JasperReport, Java on June 9, 2012
Membuat nomor urut pada JasperReport sebenarnya tidak terlalu sulit apabila menggunakan program IReport. Dengan beberapa langkah saja nomor urut sudah selese dibuat.
Kali ini kita akan membuat nomor urut dengan menggunakan IReport 4.5.0. Langkah pertama tentu saja kita harus membuat reportnya terlebih dahulu, yang perlu dicatat untuk project kali ini adalah langkah-langkah pembuatan report tidak dijelaskan dari awal, disini kita hanya akan membahas bagaimana membuat nomor urut saja.
Setelah report telah dibuat, atur tampilan report sesuai dengan yang diinginkan. Langkah selanjutnya dibuat sebuah variable, kali ini variable yang dibuat diberi nama “noUrut” dengan Variable Class “integer”, sedangkan untuk Calculation dipilih “count”, dan jangan lupa pada “Variable Expression”. Read the rest of this entry »
Recent Comments