5
Membuat Laporan/Cetak dgn DataReport dlm VB Sekolah Tinggi Elektronika dan Komputer (STEKOM) _____________________________________________________________________________Jl. Majapahit 605 Semarang By Soft-X Hal # 1 Membuat Laporan (Cetak ke kertas ) dengan menggunakan Data Report Designer Aktifkan/buka project Inventory dan aktifkan frmBarang dilayar. Membuat Data Environment Data Environment digunakan penghubung antara database dengan Data Report. 1. Klik Project More ActiveX Designer Data Environment 2. Klik DataEnvironment1 , Ganti Name ( DataEnviroment1) pada Jendela Properties, menjadi DtEnvi 3. Klik Connection1. Ganti Name (Connection1 ) pada jendela properties menjadi ConInv 4. Untuk menghubungkan dengan database, klik kanan pada ConInv, pilih properties hingga tampil jendela Data Link Properties. 5. Pada Tab Provider pilih Microsoft Jet 4.0 OLE DB. Klik Next 6. Pada Tab Connection, klik tanda (browse) pada pilihan 1. Select or enter a database name 7. Cari dan open / aktifkan database (file) 8. Klik Test Connections, jika tampil pesan Test connection succeeded berarti database telah terhubung dengan Data Environment (DtEnvi)

Membuat-Laporan-Report V.pdf

Embed Size (px)

DESCRIPTION

laporan / report pada visualB basic

Citation preview

Page 1: Membuat-Laporan-Report V.pdf

Membuat Laporan/Cetak dgn DataReport dlm VB Sekolah Tinggi Elektronika dan Komputer (STEKOM) _____________________________________________________________________________Jl. Majapahit 605 Semarang

By Soft-X Hal # 1

Membuat Laporan (Cetak ke kertas ) dengan menggunakan Data Report Designer

• Aktifkan/buka project Inventory dan aktifkan frmBarang dilayar. Membuat Data Environment Data Environment digunakan penghubung antara database dengan Data Report. 1. Klik Project à More ActiveX Designer à Data Environment 2. Klik DataEnvironment1, Ganti Name (DataEnviroment1) pada Jendela Properties, menjadi

DtEnvi

3. Klik Connection1. Ganti Name (Connection1) pada jendela properties menjadi ConInv 4. Untuk menghubungkan dengan database, klik kanan pada ConInv, pilih properties hingga

tampil jendela Data Link Properties. 5. Pada Tab Provider pilih Microsoft Jet 4.0 OLE DB. Klik Next

6. Pada Tab Connection, klik tanda (browse) pada pilihan 1. Select or enter a database name 7. Cari dan open / aktifkan database (file)

8. Klik Test Connections, jika tampil pesan Test connection succeeded berarti database telah terhubung dengan Data Environment (DtEnvi)

Page 2: Membuat-Laporan-Report V.pdf

Membuat Laporan/Cetak dgn DataReport dlm VB Sekolah Tinggi Elektronika dan Komputer (STEKOM) _____________________________________________________________________________Jl. Majapahit 605 Semarang

By Soft-X Hal # 2

9. Klik OK, Klik OK 10. Klik Kanan ConInv pada DtEnvi, pilih Add Command. Akan muncul Command1 dibawah

ConInv 11. Klik Command1. Ganti Name (Command1) pada jendela properties menjadi ComBarang 12. Klik Kanan pada ComBarang à klik properties.

Tampil jendela ComBarang Properties

13. Pastikan bagian-bagian tersebut, berisi data berikut :

• Connection terisi ConInv (Nama Connection ) • Database Object terisi Table (Type Recordset) • Object Name terisi BARANG (Nama Table yang dipakai )

14. Klik OK. Field-field database akan tampak pada Data Environment/DtEnvi

15. Klik DtEnvi pada Project Explorer, Klik Menu View à Code

Page 3: Membuat-Laporan-Report V.pdf

Membuat Laporan/Cetak dgn DataReport dlm VB Sekolah Tinggi Elektronika dan Komputer (STEKOM) _____________________________________________________________________________Jl. Majapahit 605 Semarang

By Soft-X Hal # 3

Ketikkan Kode Program berikut :

Private Sub DataEnvironment_Initialize() ConInv.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0; _ Persist Security Info=False; _ Data Source= '" & App.Path + _ "\Dbinventory.mdb" & "'" End Sub

Membuat Data Report Data Report adalah fasilitas untuk membuat layout laporan dari database yang disediakan oleh Visual Basic. Laporan ini dapat terbentuk jika telah mendesain Data Environment sebelumnya. 1. Klik Project à Data Report. Tampil Jendela Desain Data Report

Bagian-bagiannya : Bagian Keterangan

Report Header Berisi Judul laporan Page Header Berisi judul kolom data yang akan ditampilkan Detail Berisi nama field Page Footer Berisi catatan kaki diakhir kolom-kolom report Report Footer Berisi catatan kecil/keterangan report

Selain jendela Data Report, pada toolbox juga muncul sebuah tab Data Report :

Pointer à Untuk memilih/menyeleksi obyek

RptLabel à Untuk memberikan label / judul pada report

RptTextBox à Mirip dengan textbox yaitu untuk menampilkan

teks database saat runtime RptImage à Untuk menempatkan image / gambar

RptLine à Untuk membuat garis

RptShape à Untuk membuat obyek kotak, elips, dsb.

RptFunction à Untuk menset hasi perhitungan, misalnya jumlah,

rata-rata dsb.

Page 4: Membuat-Laporan-Report V.pdf

Membuat Laporan/Cetak dgn DataReport dlm VB Sekolah Tinggi Elektronika dan Komputer (STEKOM) _____________________________________________________________________________Jl. Majapahit 605 Semarang

By Soft-X Hal # 4

2. Atur data report dengan menggunakan toolbox tersebut, seperti dibawah ini :

3. Atur Properti masing-masing obyek :

Seksi Obyek Properti Pengaturan

- DataReport

Name DataSource DataMember

DtRptBarang Isi sesuai nama Data Environment Isi sesuai Nama Command

Report Header RptLabel1 Alignment Font Caption

2-rptJustifyCenter - Atur Sendiri - LAPORAN DATA BARANG

Page Header RptLabel2 RptLabel3 RptLabel4 RptLabel5

Caption Caption Caption Caption

KODE NAMA BARANG BELI JUAL

Detail RptTextBox1 RptTextBox1 RptTextBox1 RptTextBox1

DataField DataMember DataField DataMember DataField DataMember Aligment DataField DataMember Alignment

KODE Command1 NAMA Command1 HRGBELI Command1 1-RptJustifyRight HRGJUAL Command1 1-RptJustifyRight

Page Footer RptLabel6 Caption Created by IMAN SAUFIK 4. Tambahkan garis (RptLine ) atau komponen lain misalnya RptFunction untuk memperindah

tampilan. Klik DtRptBarang pada Project Explorer, Klik Menu View à Code Isikan kode program berikut : Private Sub DataReport_QueryClose(Cancel As Integer, CloseMode As Integer) DtEnvi.rsComBarang.Close End Sub

RptLabel

RptTextBox

Page 5: Membuat-Laporan-Report V.pdf

Membuat Laporan/Cetak dgn DataReport dlm VB Sekolah Tinggi Elektronika dan Komputer (STEKOM) _____________________________________________________________________________Jl. Majapahit 605 Semarang

By Soft-X Hal # 5

Contoh tampilan akhir DataReport setelah diatur !

Koneksi Form dengan Datareport untuk cetak laporan ! 5. Klik FrmBarang pada Project Explorer. Klik View à Object

Tambahkan control CommandButton dan Isikan Kode program berikut :

Private Sub cmdCetak_Click() 'kode tombol cetak DtRptBarang.Show DtRptBarang.WindowState = 2 End Sub

6. Jalankan program Run à Start

Hasil Akhir Tampilan Report saat dijalankan :

-- Selamat Mencoba --