Saya termasuk orang yang jarang mengupgrade iReport terbaru, dikarenakan kantor saya masih menggunakan JasperReports versi 2.0, sehingga iReport yang saya gunakan juga masih pada versi 2.0.
Namun hari ini saya mencoba untuk menggunakan iReport terbaru, yakni versi 4.8.
Meskipun iReport sudah lama menggunakan Netbeans Platform sebagai pondasinya,
tidak diperlukan waktu adaptasi yang terlalu lama bagi user pengguna versi 2.0 untuk menguasai penggunaan iReport terbaru.
Setelah mendesain template report, saya pun mencoba mengeksekusi laporan via java swing.
Namun ternyata saya mendapatkan exception sebagai berikut:
Setelah memeriksa file .jrxml saya menemukan ternyata language yang digunakan adalah Groovy,
padahal seharusnya yang digunakan secara default adalah Java.
Untuk mengatasi hal ini kita tinggal mengganti properti language template report kita menjadi Java.
Sedangkan untuk mengatur supaya iReport secara default menggunakan language Java, sahabat bisa mengikuti langkah-langkah berikut ini:
1. Akses menu Tools -> Options pada iReport.
2. Kemudian pilih button bar iReport, dan pilih subtab General.
3. Selanjutnya pilih subtab Report Defaults pada tab General tadi.
Namun hari ini saya mencoba untuk menggunakan iReport terbaru, yakni versi 4.8.
Meskipun iReport sudah lama menggunakan Netbeans Platform sebagai pondasinya,
tidak diperlukan waktu adaptasi yang terlalu lama bagi user pengguna versi 2.0 untuk menguasai penggunaan iReport terbaru.
Setelah mendesain template report, saya pun mencoba mengeksekusi laporan via java swing.
Namun ternyata saya mendapatkan exception sebagai berikut:
Caused by: java.lang.ClassNotFoundException: org.codehaus.groovy.control.CompilationFailedExceptionAnehnya hal ini tidak terjadi pada saat eksekusi laporan via iReport sendiri.
Setelah memeriksa file .jrxml saya menemukan ternyata language yang digunakan adalah Groovy,
padahal seharusnya yang digunakan secara default adalah Java.
Untuk mengatasi hal ini kita tinggal mengganti properti language template report kita menjadi Java.
Sedangkan untuk mengatur supaya iReport secara default menggunakan language Java, sahabat bisa mengikuti langkah-langkah berikut ini:
1. Akses menu Tools -> Options pada iReport.
2. Kemudian pilih button bar iReport, dan pilih subtab General.
3. Selanjutnya pilih subtab Report Defaults pada tab General tadi.
General Tab | Report Defaults |
4. Ganti opsi Language menjadi Java
Default Language | Java |
matur sembah nuwun Pak..... Sungguh membantu pencerahan bagi saya yang terkendala pada ireportnya...
ReplyDelete