MEMBUAT LAPORAN ( REPORT) DENGAN VISUAL BASIC A. Membuat Laporan (Report) Laporan digunakan sebagai sarana untuk menampilkan hasil pengolahan data, baik tampilan di layar maupun di kertas melalui printer. Pada pemrograman visual basic, laporan dapat dibuat dengan fasilitas Cristal Report (diinstal tersendiri) maupun dengan Data Report (bawaan standard). Pada bahasan di bawah ini laporan dibuat engan menggunakan Data Report. A) Persiapan Untuk membuat laporan dengan Data Report, dapat dilakukan dengan cara menambahkan objek Data Report pada project, yaitu: – Tampilkan menu Project – Klik pilihan Add Data Report, sehingga akan ditampilkan desain laporan. Sebelum melanjutkan untuk merancang laporan yang diinginkan, ada beberapa tahapan yang perlu dilakukan yaitu: 1) Menetapkan Data Enviroment (Lingkungan Data) Untuk membuat Data Environment lakukan langkah-langkah sbb: – Klik kanan pada jendela Project – Pilih Add – Pilih Data Environment, sehingga akan ditampilkan layar seperti gambar di bawah ini: Gambar 47: Kotak Dialog Data Environment Untuk masing-masing nama (DataEnvironment1 dan Connection1) dapat dirubah namanya melalui properties. – Buat koneksi data agar bisa dihubungkan dengan Database yang akan digunakan untuk pembuatan laporan.
Koneksi ke Database Microsoft Access Visual Basic Net 2010. Membuat koneksi menggunakan database Ms Access sama saja dengan menggunakan Database MySQL. Tutorial Vb.Net: Cara Membuat Koneksi Database Visual Basic Net 2010 dengan menggunakan database Microsoft Access Baca tutorialnya di Sector Code! Cara mengkoneksikan database SQL Server ke visual basic 6.0 cara koneksi sql server menghubungan sql server ke visual basic. Di visual basic tempat kita untuk membuat form-form di tampilan sebuah program. Form sendiri bisa diartikan sebagai tempat untuk membuat desain Aplikasi yang akan dikembangkan nantinya. Laporan Kemajuan PKMM Tahun.
Caranya adalah dengan klik kanan pada Connection1, lalu pilih Properties, sehingga akan ditampilkan jendela seperti gambar di bawah ini. Gambar 48: Kotak Dialog Link Database – Klik pilihan Microsoft Jet 4.0 OLE DB Provider, lalu klik tombol Next, sehingga akan ditampilkan jendela di bawah ini Gambar 49: Kotak Dialog Koneksi Database – Ketikkan nama database yang digunakan (pada posisi kursor saat ini) atau klik tombol titik tiga sehingga memudahkan dalam menentukan database yang dimaksudkan. Setelah database selesai ditetapkan, maka untuk mencoba koneksi bisa diklik tombol Test Conection.
Jika dinyatakan sukses, maka langkah selanjutnya dapat dilakukan dengan mengklik tombol OK. 2) Membuat Sumber Data (Tabel/SQL yang akan digunakan) Untuk mempersipkan sumber data yang akan digunakan, maka lakukan langkah-langkah di bawah ini. – Klik kanan pada bagian Connection1 – Pilih Add Command, sehingga akan ditambahkan satu nama untuk sumber data yaitu Command1. Nama ini dapat dirubah pada properties.
(setiap kali ingin menambah sumber data lakukan hal yang sama seperi di atas) – Tentukan sumber data dengan klik kanan pada Command1, lalu pilih Properties sehingga akan ditampilkan kotak dialog seperti gambar di bawah ini. Gambar 50: Kotak Dialog Properties Pembuatan Sumber Data Sumber data dapat berupa tabel atau sql. Jika sumber data adalah tabel, maka klik Database Object lalu pilih Table. Setelah itu pada bagian bawahnya pilih nama tabel yang akan digunakan. Jika sumber data adalah query maka klik SQL Statement, lalu tulis SQL yang dibutuhkan. Untuk memperjelas keadaan dari dua alternatif di atas dapat dilihat gambar di bawah ini. Gambar 51: Sumber Data Berupa Tabel Gambar 52: Sumber Data Berupa SQL – Setelah selesai menentap Tabel atau SQL, klik tombol Apply.
– Apabila laporan yang dibuat adalah mengambil seluruh data pada tabel seperti contoh di atas, maka proses sudah selesi dengan mengklik tombol OK. Tapi jika laporan yang dibuat agak bervariasi, misalnya menampikan data tertentu atau menampilkan data dengan kelompok tertentu, maka dapat ditindak lanjuti dengan menetapkan beberapa hal pada kotak dialog di atas.
B) Proses Pembuatan Setelah persiapan-persiapan atau kelengkapan dari pembuatan laporan sudah dilakukan, maka proses pembuatan dapat dilakukan. Ada dua tahapan yang perlu dilakukan supaya laporan bisa terwujud yaitu mengatur properties dan membuat rancangan (desain) laporan. Untuk keperluan tersebut kembali dulu ke tampilan rancangan report. Jika masih dalam tampilan Environmet, maka tutup dulu tampilan tersebut. 1) Mengatur properties laporan Gambar 53: Layar Desain Laporan Pada saat tampilan desain report seperti di atas, maka atur propertiesnya yaitu DataSource dan DataMember. – Mengatur DataSource Klik properti DataSource, lalu pilih sesuai dengan nama Environment (pada contoh di atas namanya adalah Environment1) – Mengatur DataMember Klik properties DataMember, lalu pilih nama sumber data ysng digunakan (pada contoh di atas menggunakan Command1).
Properties yang lain dapat diatur, misalnya batas kiri laporan (Left Margin), batas kanan laporan (Right Margin), batas atas laporan (Top Margin), dan batas bawah laporan (Bottom Margin). 2) Membuat desain laporan Untuk membuat rancangan laporan dapat digunakan kontrol-kontrol yang sudah disediakan. Untuk penerapannya sama seperti dalam perancangan form. Langkah-langkahnya sebagai berikut:. Gunakan kontrol Image (RptImage) untuk menampilkan gambar pada laporan. Properties yang diatur adalah properties Picture. C) Menjalankan/Memanggil Report Untuk memanggil/menjalankan report dapat dilakukan dengan dua bentuk, yaitu laporan yang akan ditampilkan di layar dan laporan yang akan dicetak.
1) Memanggil/Menjalankan laporan untuk layar DataReport1.Show 2) Memanggil/Menjalankan laporan yang akan dicetak DataReport1.PrintReport Catatan: DataReport1 adalah nama laporan. Perintah tersebut dituliskan pada tombol peritah yang sesuai.
![Cara koneksi visual basic ke access membuat laporan Cara koneksi visual basic ke access membuat laporan](/uploads/1/2/5/3/125393018/468977482.jpg)
D) Contoh Penerapan Di bawah ini adalah database sederhana dari administrasi perhotelan. Beri saja nama database ini dengan DATAHOTEL.MDB. Diminta untuk membuat laporan tentang daftar tamu yang menginap dengan pilihan (semua, tanggal tertentu, bulan tertentu, tahun tertentu. Gambar 54: Relasi Antar Tabel Database Sederhana Penyelesaian: 1) Rancang terlebih dahulu database dengan menggunakan Microsoft Access 2) Buat seluruh tabel dan tentukan jenis field dan kunci jika ada. 3) Buatlah Query agar memudahkan dalam menghasilkan informasi yang lengkap, khusus untuk penginapan yang menggabungkan tabel Inap, tabel Tamu, tabel Petugas, tabel Kamar dan tabel Jeniskm. Simpanlah Query tersebut dengan nama Qinap. Setelah database selesai, jangan lupa untuk melakukan proses Convert Database.
4) Buatlah project untuk menghasilkan aplikasi yang diinginkan. 5) Buatlah laporan dengan menambahkan Objek Data Report ke dalam project.
6) Lakukan persiapan laporan dengan membuat Data Environment 7) Tetapkanlah koneksi data untuk membuat sumberdata 8) Ciptakanlah 4 buah sumber data (klik kanan pada Connection lalu klik Add Command) karena laporan yang akan dihasilkan sebanyak 4 buah laporan. Nama masing-masingnya biarlah seperti aslinya (Command, Command2, Command3, dan Command4). Untuk masing-masing sumber data dibuat dengan SQL saja.