Membuat custom function untuk BIRT reporting
BIRT merupakan reporting open source yang berbasiskan pada Eclipse. Kehandalannya sudah tidak perlu di ragukan lagi,.. bagaimana tidak, sebuah software ERP yang cukup terkenal pun ( maximo ) saat ini telah membundle aplikasinya dg BIRT. Bagi rekan2 yang ingin tahu lebih jauh tentang BIRT bisa mengunjungi website nya di sini.
Kali ini kita mencoba membuat suatu custom function (fungsi terbilang spt yg pernah sy bikin dg javascript tp di convert ke java version) utk report BIRT kita.
- pertama, unduhlah fungsi terbilang versi java di sini.
- Compile lah hingga menjadi java class.
- Jika anda menggunakan BIRT designer, copy kan java class di BIRT viewer plugin. letakkan di folder birt/WEB-INF/classes subfolder. jangan lupa menggunakan nama folder yg serupa spt package source nya. Cara kedua, letakkan di folder birt/scriptlib subfolder tapi dalam bentuk file jar
- Untuk menggunakannya di report kita, anda tinggal memanggilnya spt contoh berikut pada expression builder
importPackage(Packages.com.mycompany.myreport);
var o = new ToWords(row["total"]);
“Says: “+o.toWords();
Simple bukan…??? nah skr Anda bisa membuat custom fungsi apa saja utk BIRT reporting anda…