Total Tayangan Halaman

Tampilkan postingan dengan label ireport. Tampilkan semua postingan
Tampilkan postingan dengan label ireport. Tampilkan semua postingan

Minggu, 24 April 2011

Tips membuat Laporan menggunakan iReport

1. Ingin membuat tulisan yang memiliki format yang berbeda-beda dalam 1 string, contoh:
tulisan tebal, miring dan tebalmiring
caranya adalah

Selasa, 12 April 2011

MVC, duet: Ubuntu, MySQL, Java, Netbeans, Tomcat, ZK, iReport (Bagian 6)

Laporan Rekap Transaksi - iReport
1. Buka explorer, cari lokasi proyek "pfm" disimpan, buka folder "web", kemudian buat folder dengan nama "laporan".
2. Buka folder "iReport-3.0.0"
3. Klik kanan "open" atau klik ganda saja pada berkas "iReport.sh", apabila ada pertanyaan, pilih "execute".
4. Setelah muncul iReport, tekan tombol "ctrl+n". Muncul jendela "Report properties", sesuaikan pengaturan dengan kehendak, jangan lupa beri nama dengan "rekap transaksi".

Jumat, 08 April 2011

MVC, duet: Ubuntu, MySQL, Java, Netbeans, Tomcat, ZK, iReport (Bagian 4)

Membuat proyek baru
1. Buka Netbeans
2. Buat proyek baru dengan membuka menu "File" > "New Project..." ("ctrl + shift + n"), maka akan muncul jendela "New Project".
3. Pada "Categories", pilih "Java Web". Pada "Projects", pilih "ZK363 Application". Klik tombol "Next >".
4. Beri nama proyek "pfm" dan tentukan lokasi penyimpanan. Klik tombol "Finish".
5. Pada jendela "Project" muncul proyek baru dengan nama pfm. Klik kanan, kemudian pilih "Properties", maka akan muncul jendela "Project Properties - pfm".
6. Pada kategori "Sources", ubah "Sources/Binary Format" ke dalam JDK versi yang tertinggi (kali ini JDK6).

Rabu, 06 April 2011

MVC, duet: Ubuntu, MySQL, Java, Netbeans, Tomcat, ZK, iReport (Bagian 3)

Membuat penampung semua objek yang dapat digunakan (hasil: objek-pfm.jar)
Sebenarnya pada waktu implementasi, proyek ini dibuat ditengah-tengah pengembangan, bukan sebelum membuat proyek, akan tetapi, karena membutuhkan proses dan modifikasi kode sumber, maka tidak perlu diperlihatkan semua prosesnya. Hanya proses terakhir yang sudah jadi saja yang diperlihatkan. Jadi, pembaca tidak perlu pusing, cukup pengembang saja yang merasakan. Penjelasannya akan dibagi per berkas. Mungkin ada beberapa kode yang tidak pernah digunakan pada tutorial ini sama sekali, tetapi tetap ditampilkan karena penting untuk diketahui dan menambah wawasan.

Langkah awal
1. Buat proyek baru yang diberi nama "objek-pfm".

Senin, 04 April 2011

MVC, duet: Ubuntu, MySQL, Java, Netbeans, Tomcat, ZK, iReport (Bagian 2)

Membuat koneksi ke basis data:
1. Buka Netbeans
2. Pada jendela "Services", klik kanan pada "Databases", pilih "New Connection...", muncul jendela "New Database Connection".
3. Isi item yang ada sesuai dengan keinginan, misalnya: host=localhost, port=3306,database=pfm,username=root,password=root. Centang "Remember password".
4. Tekan tombol "OK".

Membuat model untuk basis data (hasil: dao-persistence-pfm.jar):
1. Buka Netbeans

Sabtu, 02 April 2011

MVC, duet: Ubuntu, MySQL, Java, Netbeans, Tomcat, ZK, iReport (Bagian 1)

Basis Data:
Rancangan basis data dibuat sesimpel mungkin agar memudahkan dalam pemahaman. Jangan sampai pusing duluan sebelum berperang. Untuk koneksinya nanti tinggal di-generate dari Netbeans, tapi sabar, satu-satu dulu. Setiap tabel harus memiliki kunci primer.
CREATE TABLE  `pfm`.`item` (  `iditem` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'Id primer dari item transaksi',

Kamis, 31 Maret 2011

MVC, duet: Ubuntu, MySQL, Java, Netbeans, Tomcat, ZK, iReport (Persiapan)

Model View Controller (MVC)
MVC adalah sebuah arsitektur perangkat lunak, yang saat ini digunakan sebagai pola pembuatan pada teknik pembuatan perangkat lunak. Pola tersebut mengisolasi "ranah logika" (logika aplikasi untuk pengguna) dari antarmuka (masukan dan penyajian), pengembangan yang merdeka, pengetesan dan perawatan untuk setiap komponennya secara terpisah.

Meskipun MVC datang menawarkan rasa yang berbeda, aliran kontrol umumnya sebagai berikut:
1. Pengguna berinteraksi dengan antarmuka dalam cara yang berbeda, misalnya menekan tetikus, drag & drop, menekan enter.