AxSena

Pengalaman adalah sesuatu untuk dibagi

Membuat custom function untuk BIRT reporting

tinggalkan komentar »

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.

  1. pertama, unduhlah fungsi terbilang versi java di sini.
  2. Compile lah hingga menjadi java class.
  3. 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
  4. 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…

:)

Written by mirws

Mei 18, 2009 at 6:42 am

Ditulis dalam BIRT

Ditandai dengan , , ,

Koneksi Internet di Ubuntu 8.10 Lewat Bluetooth K550i

tinggalkan komentar »

wah.. lega juga akhirnya, sudah sekian lama browsing sana sini, googling ngalor ngidul baru td sore ktemu caranya buat ngoneksikan bluetooth K550i dg laptop Compaq CQ40-108TU buat ngenet gprs via kartu 3. Dan tulisan ini pun tulisan perdana saya lewat koneksi “gigi biru” ini.

Bagi rekan2 yang juga pernah mengalami persoalan yg sama, bisa di lihat di sini:

http://tekkomerz.wordpress.com/2008/03/12/internet-gprs-dengan-bluetooth-modem-di-ubuntu/

Thanks buat guru2 di blog itu …. :) keep move on…

Written by mirws

Mei 1, 2009 at 11:54 am

Ditulis dalam Uncategorized

Ditandai dengan , , , , , ,

CodeIgniter + ExtJS Grid

with 8 comments

Perkembangan framework PHP yang bikin gelagapan ngikutinnya plus framework Javascript yang keren abiss.. (ExtJs) Jadi kepikiran pengen jadikan ExtJs sbagai view utk framework PHP yang berbasis MVC (Model View Controller)…

Contoh yang sy bikin, CI nya sy generate menggunakan CodeCrafter

Idenya sederhana kok, cuma mungkin belum se efektif yang saya harapkan. Pertama, kita perlu membuat template view yang akan meload main script dari ExtJS (spt. ext-base.js, ext-all.js…), kemudian kita setting script utk grid dg dataStore menggunakan array data. Seluruh data dan column di grid akan di create seketika saat user mamanggil suatu controller.

Utk mencoba contoh yang sy include kan… lakukan langkah2 berikut:

  1. buatlah database librarian, spt yang ada di librarian.sql
  2. Extract librarian.zip ke folder <www_root>\<CI_root>\System\Application\<librarian>\
  3. Jangan lupa membuat index_app.php khusus utk sub aplikasi ini. (utk membuat index_application, bacalah manual CI )

Utk menyobanya, ketikaan di address bar browser anda :

http://localhost/<ci_root>/index_app.php/

ext-ci

Files:
ext-ci-grid.zip

Written by mirws

April 29, 2009 at 5:58 am

Ditulis dalam ExtJs

Ditandai dengan , , ,

Fungsi terbilang : Javascript

with 2 comments

Pengen punya fungsi terbilang kayak yang ada di Crystall Report (function toWords), tp dalam versi JavaScript. Karena ntar nih script mo sy gunakan untuk bikin report di BIRT…

Bolak-balik browsing belum nemu yang cucok yah terpaksa bikin dewe yang tau logic and kebutuhannya… jadi hasilnya kayak gini neh…

Baca entri selengkapnya »

Written by mirws

April 14, 2009 at 11:49 pm

ExtJs – Cross Domain Request

tinggalkan komentar »

Sudah 2 hari ngalor ngidul buka-buka’an eh.. maksudnya baca2 forum nya ExtJs, akhirnya saya baru paham bagaimana sih sebenarnya proses request crossdomain itu terjadi khususnya jika kita menggunakan teknik one-off request ke suatu server yang berbeda dari tempat script kita berada… Puihss…lega juga rasanya…

Baca entri selengkapnya »

Written by mirws

Maret 11, 2009 at 8:59 am

Ditulis dalam ExtJs

Ditandai dengan , , ,

Installasi Adobe Air SDK

tinggalkan komentar »

air_icon_specialProses installasi Adobe Air SDK sebenarnya cukup gampang. Sebelumnya, unduhlah dahulu Adobe Air SDK dari sini.

Pada post kali ini, sy mencoba meng-setup Adobe Air SDK versi windows. Ekstrak lah file yang telah di unduh itu di folder “terserah_anda”.

Baca entri selengkapnya »

Written by mirws

Februari 27, 2009 at 12:33 am

Ditulis dalam ExtJs, Flex, serba-serbi

Ditandai dengan , ,

Grid Filter Sederhana – ExtJs

tinggalkan komentar »

Tertarik melihat model grid pada aplikasi Maximo, sy mencoba membuat grid filter sederhana yang mirip dengan yang ada di Maximo menggunakan ExtJs.

Baca entri selengkapnya »

Written by mirws

Februari 25, 2009 at 4:20 am

Ditulis dalam ExtJs

Ditandai dengan , ,

10 Hal yang Harus Dikerjakan Setelah Instalasi Ubuntu 8.10

with 3 comments

(di tulis ulang dari : http://www.dailygyan.com/2008/11/10-things-you-should-do-immediately.html)

Release terbaru yang dikeluarkan dari distirbusi Ubuntu berkode Intrepid Ibex (Ubuntu 8.10). Anda dapan mengunduhnya di sini atau pun mendapatkan kiriman CD gratisnya.

Baca entri selengkapnya »

Written by mirws

Februari 24, 2009 at 7:56 am

JSMin generator menggunakan Command Batch

tinggalkan komentar »

Beberapa proyek yg sy bikin, berbasis pada JavaScript… Dan untuk mengoptimalkan kinerja aplikasi berbasis web di client, salah satu tips nya adalah me-minimized js script yg di download oleh browser.

Baca entri selengkapnya »

Written by mirws

Februari 24, 2009 at 5:45 am

ELO – Tidak bisa mengopy dokumen ke server

tinggalkan komentar »

elo

ELO, Document Management System yang di gunakan di tempat sy bekerja sudah 3x ini membuat pusing 7 keliling dengan error message – nya yang ga jelas sumber dan solusinya…

Baca entri selengkapnya »

Written by mirws

Februari 20, 2009 at 2:37 am