Buat yang masih bingung, gimana sih caranya buat Laporan / Relasi pake Mysql..?
Sebenarnya ada beberapa cara yang bisa digunakan untuk membuat suatu tabel yang berisi laporan-laporan tertentu. Apakah tabel laporannya juga harus dibuat atau tidak perlu, itu tergantung dari kebutuhan dan kemampuan sistem. Maksudnya gimana..?
Pernah ga agan-agan bikin sintak untuk menampilkan tabel, misal di Listview tapi tabelnya sebenernya gada cuma ngandalin tabel-tabel yang udah ada.
Misal tabel yang tersedia : Barang dan Kategori
Barang : KodeBarang,Nama,harga
Kategori : Kode,Kategoria
Kemudian kita buat coding untuk menampilkan laporan barang yang isi fieldnya kira-kira kayak gini
LaporanBarang : KodeBarang,Nama,Harga,Kategori.
Kalo media atau toolbox untuk nampilin datanya pake Listview or Datagridview Mungkin kita ga perlu buat tabel LaporanBarang, cukup dengan coding Join, ini bisa dilakukan. Yang jadi masalah, gimana kalo kita pengen nampilin datanya di Crystal Report.?
Dari yang saya pelajari dan praktekan, buat nampilin data di crystal report ini butuh namanya tabel sebagai objeknya. Kalo sekedar coding mungkin bisa tapi saya belum nemu caranya.
OK Tanpa Basa Basi Langsung Saja kita ke tema utama, gimana sih caranya bikin tabel relasi or laporan pake MYSQL..? Berikut step by stepnya
Sebenarnya ada beberapa cara yang bisa digunakan untuk membuat suatu tabel yang berisi laporan-laporan tertentu. Apakah tabel laporannya juga harus dibuat atau tidak perlu, itu tergantung dari kebutuhan dan kemampuan sistem. Maksudnya gimana..?
Pernah ga agan-agan bikin sintak untuk menampilkan tabel, misal di Listview tapi tabelnya sebenernya gada cuma ngandalin tabel-tabel yang udah ada.
Misal tabel yang tersedia : Barang dan Kategori
Barang : KodeBarang,Nama,harga
Kategori : Kode,Kategoria
Kemudian kita buat coding untuk menampilkan laporan barang yang isi fieldnya kira-kira kayak gini
LaporanBarang : KodeBarang,Nama,Harga,Kategori.
Kalo media atau toolbox untuk nampilin datanya pake Listview or Datagridview Mungkin kita ga perlu buat tabel LaporanBarang, cukup dengan coding Join, ini bisa dilakukan. Yang jadi masalah, gimana kalo kita pengen nampilin datanya di Crystal Report.?
Dari yang saya pelajari dan praktekan, buat nampilin data di crystal report ini butuh namanya tabel sebagai objeknya. Kalo sekedar coding mungkin bisa tapi saya belum nemu caranya.
OK Tanpa Basa Basi Langsung Saja kita ke tema utama, gimana sih caranya bikin tabel relasi or laporan pake MYSQL..? Berikut step by stepnya
1. Buat dahulu databasenya pastinya. Disini yang akan saya
jadikan contoh yaitu database mahasiswa, dimana laporannya disini adalah
laporan Nilai Mahasiswa
2. Buat Tabel yang terdiri dari 4 tabel, yaitu Mahasiswa,Matakuliah,Dosen, dan Nilai. Penjelasan isi tabelnya kayak apa, bisa dilihat di gambar di bawah ini
2. Buat Tabel yang terdiri dari 4 tabel, yaitu Mahasiswa,Matakuliah,Dosen, dan Nilai. Penjelasan isi tabelnya kayak apa, bisa dilihat di gambar di bawah ini
3. Kalo tabelnya sudah dibuat, coba isi 4 record atau data pada tabel Mahasiswa,3 record pada Dosen, dan 5 pada Matakuliah. Ini bertujuan supaya kita bisa melihat, apakah sudah benar atau belum laporannya nanti
Misal :
Tabel Mahasiswa
Tabel Dosen
Tabel Matakuliah
Ketiga tabel diatas merupakan tabel masternya. Lalu bagaimana cara membuat laporannya.?
Naahh kalo ini udah diisi, silahkan coba isi tabel nilai yang tadi dengan jumlah record cukup 6 saja.
Misal :
Tabel Nilai
Kalo ini udah diisi semua, langkah berikutnya tinggal bikin tabel laporannya, gimana caranya.?
1. Klik dahulu databasenya. Kalo disini nama databasenya saya yaitu Mahasiswa
2. Kalo udah, pilih menu SQL seperti yang ditunjuk cursor di bawah ini
Kemudian masukin Query buat bikin tabel laporannya di tempat yg udah disediain.
Ini query-nya
create view LaporanNilai
as select mahasiswa.nrp,mahasiswa.nama,mahasiswa.jurusan,matakuliah.matakuliah,dosen.dosen,nilai.nilai,nilai.mutu
from matakuliah,dosen,nilai,mahasiswa
where nilai.nrp=mahasiswa.nrp and nilai.kode=matakuliah.kode and nilai.nip=dosen.nip;
Kalo udah, tekan Go
Dan kalo query-nya sukses atau benar, maka akan muncul pesan seperti di bawah ini
Kemudian Coba perhatikan pada daftar tabel-tabel yang ada di sebelah
kiri, maka dengan sendirinya akan tercipta tabel Hasil Relasi tadi
dengan nama laporannilai.
Begitu tabelnya di select, maka akan muncul tabel yang berisikan laporan hasil relasi tadi kira-kira seperti yang dibawah ini
Nahh, berbekal tabel laporan diatas ini, buat yang lagi bikin Aplikasi make VB or C# or apa aja n
make Crystal Report, tabel ini bisa dimasukin ke Crystal Reportnya dan kita juga Bisa buat Parameternya buat nyaring data-data berdasarkan kategori tertentu juga sesuai kebutuhan.
Insya Allah nanti bakalan di Upload lagi mengenai cara, gimana supaya bisa dipasang di Crystal report n Jadi laporan.
No comments:
Post a Comment