Arithmetic Operation in Jasper Report

September 1, 2008 at 2:53 am | In Java | 2 Comments
Tags:

Untuk melakukan arithemetic operation di jasper report ngak perlu repot-repot juga kq.

ada beberapa hal yang harus dilakukan

1. Buat parameter 1 untuk tempat input parameter pertama, caranya ya ngak perlu repot juga tinggal masuk ke bagian : View -> Parameters->New. nah buat deh parameter sesuai nama yang diinginkan. Pada contoh ini saya gunakan nama “PenjumlahanText1″ dengan tipe data bigdecimal

2. Buat lagi untuk parameter yang kedua dengan cara yang sama seperti parameter pertama tadi

3. Nah jangan lupa untuk mencentang tanda “Use as Prompt” pada kedua parameter tersebut sehingga nantinya kita bisa memasukkan angka sesuai keingnan kita( memasukkan angka hanya untuk execute di jasper saja, nantinya angka tersebut tentunya akan dimasukkan dari aplikasi java yang kita buat )

4. Nah setelah kedua parameter tersebut kita sediakan selanjutnya kita tinggal main di jasper interfacenya aja, buat 2 buah textfield menggunakan tombol yang sudah disediakan jasper ( tombol dengan huruf “F”). Text Field pertama akan kita set sebagai input parameter yang pertama, sedangkan textfield yang kedua akan kita set sebagai input parameter kedua.

5. Untuk menset kedua textfield tersebut caranya adalah sebagai berikut :Klik kanan pada textfield dan pilih” EditExpression”, setelah itu pilih bagian “Parameters” pada tab “objects and expresion” setelah itu pilih parameter yang tadi kita buat dalam kasus ini saya memasukkan parameter “PenjumlahanText1″ pada text field pertama dan “PenjumlahanText2″ pada textfield kedua. Nah jangan lupa juga setelah itu untuk menyesuaikan tipe textfield dan tipe parameter yang telah kita buat tadi caranya ngak repot juga kq,tinggal klik kanan pada textfield dan pilih properties dan masuk ke tab TextField,setelah itu ganti deh sesuai tipe parameter yang kita buat tadi

6. Nah setelah kedua parameter tersebut selesai kita assign ke masing-masing textfield sekarang saatnya untuk menampung hasil penjumlahan tersebut. Kita buat lagi sebuat textfield dan kita buat tipe dari textfield tersebut sebagai integer. nah masuk ke bagian “EditExpression” dari text field tersebut dan ketikkan text sebagai berikut “new java.lang.Integer( ($P{PenjumlahanText1}.intValue()) +($P{PenjumlahanText2}.intValue()) )” nah nantinya hasil penjumlahan tersebut akan diconvert ke bentuk integer dan ditampilkan ke textfield yang bersangkutan.

7. Nah setelah selesai execute aja deh, karena kita ngak ada pake data base maka executenya pake yang “Execute(empty data source)” kalo kita pake “Execute(with active connection)” nanti bakalan ada message box “The document has no page”

nah jadi deh arithmetic operation di jasper report ngak perlu repot-repot kan. untuk lebih asiknya liat gambarnya aja ya :)

Untuk buat parameternya
Untuk buat parameternya

nah ini setelah kita buat parameternya

Nah ini di interface jaspernya
Nah ini di interface jaspernya

nah yang merah-merah itu dibuat pake textfield

)

Hasil yang udah jadi deh :)

Nah jadi kan arithmetic di jasper nya

semoga bermanfaat ya, kalo ada pertanyaan silahkan di tanyakan langsung

BTW : Selamat menjalankan ibadah puasa bagi yang merayakan ya :)

Stand acrylic

Agustus 4, 2008 at 7:22 am | In Koleksi | Leave a Comment

ini desain stand acrylic untuk action figure…

Tampak depan:

Perspektif :

Koleksi anime…

Juli 17, 2008 at 5:47 am | In Koleksi | 3 Comments

Ini koleksi anime gua…….

dioramanya buat sendiri nih,lumayan juga sih…

sekarang tinggal butuh doraemon dan dragon ball.

setelah itu lemari kaca buat majangnya.

1.Kakashi Team(naruto shipudden)

2.Shinigami (Bleach)

3.Fun Race(one piece) …someone please give me the brooke keychain

4. all

Ngak perlu repot buat report di java kalo ada IReport

Juni 24, 2008 at 5:59 am | In Java | 10 Comments
Tags:

akhirnya lumayan bisa juga pake ireport, walaupun masi lebih banyak belum bisanya sih dan enaknya lagi nih software masi gratis alias ngak dipungut biaya, hehehehe (maklum belum kaya jadi cari yang gratisan aja). Jadi sekalian sharing aja dah sama yang mau belajar ireportnya, semoga tutorial ini dapat membantu yang mau belajar ireport di java.

1.The Database

untuk buat report yang pertama harus ada ya, databasenya dulu dunk. Database yang saiyah pakeh disini adalah bawaan dari microsoft yaitu M.Access. Setelah kita punya databasenya kita buat data source nya . untuk buatnya silahkan masuk ke : Control Panel -> Administrative Tools ->Data Sources(ODBC). Nah nantinya akan muncul sebuah window baru seperti berikut:

nah dari sana kita tinggal add data base yang kita punya, dan beri nama sesuai keinginan kita deh . Oh iya jangan lupa buat pilih tag “System DSN” ya setelah itu tinggal add database access (extensi *.mdb) aja kq,mudah,cepat dan murah…

2.Going into the Ireport

Nah setelah database jadi sekarang kita tinggal main-main aja di iReport-nya. Pertama-tama buat dulu halaman baru di iReport-nya ( Seperti biasa lah pake File -> New). Nah setelah itu nanti akan terdapat sebuah halaman baru dimana pada halaman tersebut akan terdapat beberapa bagian,yaitu :

- Background

- Title : Tempat judul dari report tersebut diletakkan

- Page Header : Tempat judul/header dari halaman report tersebut

- Column Header :Tempat judul/header dari kolom pada report tersebut

- Detail:Tempat dari data diletakkan

- Column Footer:Tempat kolom footer dari report tersebut

- Page Footer:Tempat footer dari halaman report tersebut

- Last Page Footer: Tempat data untuk halaman terakhir dari report tersebut

- Summary:Tempat untuk meletakkan hasil/summary dari sebuah report

2.1 Queery for iReport

nah setelah tau bagian dari halaman tersebut sekarang saatnya kita membuat Querry untuk iReport tersebut untuk melakukan queery kita pilih data base yang ada dulu (yang udah kita siapkan pada step 1 tersebut). Masuk aja ke: Data -> Connection/Data Source. Setelah itu buat pilih data base dengan mengkilk tombol “New” nantinya akan ada pilihan jenis database yang akan dibuat. Karena kita tadi buatnya pake ODBC maka pilih aja “Database JDBC Connection” setelah itu beri nama koneksi database yang baru tersebut. Oh iya jangan lupa set koneksinya sehingga nantinya koneksinya akan seperti berikut:

dimana cs_dummy merupakan nama database yang kita buat di langkah 1 tadi. Setelah itu coba tes dulu koneksinya. Nah untuk ngetesnya kan ada tombol “Test” disana pake aja tuh. Setelah koneksinya jalan kita tinggal save aja dah,hehehe. Setelah itu sekarang kita masuk ke bagian: Data -> Report Querry (ato bisa juga tinggal klik tombol thumbnailnya yang ada sebelum combobox persentase besar halaman). nah disinilah kita buat Querry untuk report tersebut. Misalnya querry-nya seperti berikut: “Select * from Customer”. Nah nantinya kolom-kolom yang telah terseleksi tersebut melalui querry tersebut akan ditampilkan di bagian bawahnya (enak khan,bisa langsung tau mana aja yang terseleksi. Kalo belum keluar bagian yang terseleksi berati querrynya masi salah tuh). Setelah querrynya benar maka tekan aja tuh tombol “Ok” sepeti kata T2 :”Bilang saja OK”,hehehehe.

2.2 Design the report

Nah setelah masalah database dan querry beres, sekarang saatnya buat design report yang kita punya. Kita tinggal masuk ke: View -> Field. Nah disini merupakan tempat semua Kolom yang telah terseleksi tersebut. Yang harus kita lakukan hanyalah melakukan “drag and drop” field tersebut ke bagian detail dari report yang kita punya.

3.Finish

Nah setelah selesai coba aja di run reportnya…..(moga-moga aja bisa), nanti kalo udah selesai jadinya kayak gini nih:

Nah selesai khan buatnya,cukup gampang juga khan pake iReport ini.

NB: Next tutorial mau buat cara nyambungin ke Java dan untuk pengguanaan sub report ah, moga masi semangat buatnya.

Fixing bug in date format for Clinic System

Mei 6, 2008 at 7:19 am | In Java | Leave a Comment
Tags:

Hari ini ngerjain proyek clinic system yang ternyata masih saja mengandung defect.

defect yang disebabkan oleh format tanggal yang tidak sesuai. Tadinya sih pada pake “MM-dd-yyyy” buat date di querry nya tapi ternyata ada masalah karena setelah kita ganti region menjadi Indonesia melalui Regional and Language Options di Control Panel ternyata sistem menjadi tidak berfungsi dengan benar ( Padahal kalo regionnya english masi jalan dengan benar ). Akhirnya terpaksa cari-cari lagi caranya dan nemu dah sintaks seperti berikut : Format (#strDate#, “Short Date”). Dimana strDate merupakan data yang diambil menggunakan date picker di java. Moga aja ngak ada defect baru, jadi bisa sedikit bersantai untuk sementara.

K 810 or K 850 ??

Mei 6, 2008 at 3:42 am | In Uncategorized | 2 Comments

Pingin beli HP baru nih( Setelah 4 tahun bersama motorola E398 ) tapi masi bingung buat milih-milihnya….

Yang terpenting sih mau nyari HP yang kameranya bagus.

Setelah selidik punya selidik ada 2 alternatif yang pingin di beli nih

1. K810

(+)

- Harganya sih terjangkau lah

- Kamera ok punya

- Auto fokus bagus

(-)

- Kamera masih berkekuatan 3,2 Mega pixel

- Sound yang cukup(tapi tidak memuaskan)

- Kamera depan cuma buat 3G ngak bisa buat poto

2. K850

(+)

- Kamera berkekuatan 5Mega pixel

(-)

- Harga lebih mahal

- Auto Fokus kurang bagus

- Lebih baik beli Nokia N82 yang harganya sebanding tapi lebih bagus

- Sound yang cukup(tapi tidak memuaskan)

- Kamera depan cuma buat 3G ngak bisa buat poto

Jadi enakan beli yang mana ya ??

« Halaman Sebelumnya

Blog pada WordPress.com. | Theme: Pool by Borja Fernandez.
Entries and comments feeds.