Senin, 09 Januari 2012

Membuat Laporan di Visual Basic 6

Laporan atau pada VB lebih dikenal dengan istilah 'data report' adalah menampilkan data yang telah tersimpan kemudian bisa dicetak lewat printer.
Jadi, untuk membuat sebuah laporan harus membuat database terlebih dahulu.
Ok, kita asumsikan anda telah telah membuat database karena cara membuat database dan tabel sudah pernah diposting di sini.
Pada dasarnya membuat data report terdiri dari 3 langkah utama yaitu:
1. Membuat database beserta tabel,
2. Membuat koneksi dengan DataEnvironment,
3. Desain DataReport



Sekarang anda buka VB 6 lagi lalu buat projek baru dengan langkah: File>>New Project>>Data Project.
Maka akan tampil project explorer seperti gambar di bawah ini:

Kemudian dobel klik pada DataEnvironment1, akan muncul seperti gambar di bawah ini:
Kemudian klik kanan pada Connection1, lalu klik properties, pilih: Microsoft Jet 3.51 OLE DB Provider, lalu klik next. Pada select or database name, browse sampai ketemu data anda, kemudian klik: button 'Test Connection' hingga keluar pesan: 'Test connection succeeded' lalu klik OKdan OK lagi.
Lalu klik kanan lagi pada connection1, pilih Add Command, setelah tampil command1 maka klik kanan pada command1, pilih properties. Isi pilihan  sebagai berikut: Database object: Table, object name: pilih nama table anda. Jika berhasil maka tampilan dataenvironment seperti gambar di bawah ini:

Kemudian sekarang dobel klik pada DataReport1 yang ada pada project explorer lalu akan muncul seperti gambar di bawah ini:
Kemudian drag n drop field yang ada di DataEnvironment ke DataReport seperti gambar di bawah ini:



Pada name: pindahkan ke bagian Page Header, sedangkan yang name:[command1] tetap pada details.
Sehingga seperti gambar di bawah ini:
Kemudian pada properties lakukan pengaturan seperti gambar beikut ini:

Datamember: pilih Command1, DataSource: pilih DataEnvironment.
Untuk menjalankannya klik: run>>start. Jangan lupa pada statup objectnya pilih pada datareport1.
Hasilnya sebagai berikut:

0 komentar:

Posting Komentar

Twitter Delicious Facebook Digg Stumbleupon Favorites More