Membuat Laporan Master-Detail di Visual Basic 6

Author: · Published: November 25, 2008 · Category: Pemrograman VB 

Administrator

Mungkin di antara Anda masih ada yang kesulitan dalam membuat laporan (report) dengan layout Master-Detail menggunakan DataReport di Microsoft Visual Basic 6. Yang dimaksud dengan report Master-Detail adalah laporan yang informasi di dalamnya ditampilkan secara berkelompok (groupping) berdasarkan kategori tertentu. Ada data induk (master) dan ada data detail (rincian). Dalam kesempatan yang pertama ini, saya akan menunjukkan kepada Anda melalui contoh source code lengkap untuk membuat laporan Master-Detail dengan menggunakan DataReport di Visual Basic 6.

Di dalam contoh ini, user dapat menampilkan laporan berdasarkan parameter laporan. Tersedia beberapa pilihan parameter laporan yang dapat ditentukan oleh user, termasuk parameter range tanggal (dari tanggal sekian sampai tanggal kesekian). Laporan dapat ditampilkan secara dinamis berdasarkan parameter tadi.

Melalui contoh source code ini, Anda dapat mempelajari beberapa hal sebagai berikut:

1. Bagaimana trik membuat laporan dinamis di DataReport berdasarkan input parameter dari user pada sebuah form; di mana data parameter di form tersebut diambil dari database,

2. Bagaimana menyimpan setting parameter yang terakhir yang dipilih user sehingga jika form parameter ditampilkan selanjutnya, setting terakhir tadi yang akan digunakan.

3. Bagaimana cara membuat laporan yang background baris row-nya berwarna untuk memudahkan user dalam membedakan antara data master dan data detail atau rinciannya,

4. Bagaimana memisahkan antara data master yang satu dengan lainnya di halaman yang terpisah, atau alternatif lainnya: bagaimana menampilkan semuanya secara berurutan tanpa pemisahan halaman untuk data master yang satu dengan data master berikutnya. Hal ini dengan mengoptimalkan fitur ForcePageBreak di section Group Header DataReport.

5. Bagaimana teknik membuat border tabel di DataReport dengan mengoptimalkan control RptShape supaya laporan kelihatan lebih rapi.

6. Menampilkan form tunggu ke hadapan user selama laporan sedang dalam proses untuk ditampilkan, dan menghilangkan form tunggu setelah laporan tampil.

7. Menampilkan pesan di report yang menyatakan bahwa data tidak ditemukan apabila parameter laporan tidak memenuhi kondisi pencarian record di database.

Semoga bermanfaat. Selamat mengkode.

Download Tulisan Lengkap :masino-vb6-dr-masterdetail.zip

Related Articles

  1. Menampilkan Laporan di Crystal Report Berdasarkan Parameter Fields Melalui InputBox di VB.Net
  2. Membuat Laporan Mahasiswa Berbentuk PDF dengan PHP
  3. Menghilangkan Pesan Error “Load Report Failed” Pada Parameter di Crystal Report dengan VB .Net 2008
  4. Mengenal Pengaturan List Page pada Table Setup di PHPMaker
  5. Mengenal User ID Security di PHPMaker
  6. Menciptakan Menu Dan Toolbar pada Visual Basic
  7. Mengenal Halaman Registrasi User di Aplikasi Web yang Dihasilkan PHPMaker
  8. Langkah Mudah Membuat Form di Google Docs
  9. Trik Cari Pengguna Tersembunyi
  10. Membuat Laporan Berbentuk Excel dan PDF di Java SE
  11. Membuat Database Karyawan Beserta Foto dengan Delphi 7.0 – Access
  12. Cara Mengunakan dan Menyimpan File Formulir di Google Form
  13. Mengenal Pengaturan Master/Detail pada Table Setup di PHPMaker
  14. Membuat Grafik pada Web dengan JPGraph
  15. Quick Report dengan Menggunakan Borland Delphi
  16. Laporan Menggunakan Crystal Report Pada Visual Basic 2010
  17. Pembelian Tiket Pesawat dengan menggunakan Google Form
  18. Insert, Update, Delete dan Select Gambar di VB.Net Dengan SQL Server 2005
  19. CARA PEMBUATAN FORMULIR MENGGUNAKAN GOOGLE FORM
  20. Cara Mudah Memanfaatkan Google Form