Membuat Laporan dengan Data Report dan Data Environment

Baca Juga

Berikut adalah langkah-langkah membuat report dengan menggunakan Data Report dengan koneksi dengan Data Environment.

Membuat koneksi dengan Data Environment
  1. Buka : menu -- Add Data Environment
  2. Klik kanan pada Connection1, pilih Properties
  3. Kemudian muncul Jendela Data Link Properties, pada Tab Provider Pilih Microsoft Jet 4.0 OLE DB Provider atau yang lain, klik next, pilih file databasenya, akhiri dengan OK.
  4. Klik kanan kembali Connection1, pilih Add Comment
  5. Setelah muncul Command1, Klik Kanan Command1, pilih Properties
  6. Kemudian muncul jendela Command1 Properties, atur source of datannya, kali ini saya menggunakan SQL STATEMENT, dengan cara pilih option SQL Statement dan Tuliskan Syntax SQL-nya, misalnya : " SELECT * FROM TSupplier", akhiri dengan OK.

      Men-design Report dengan Data Report
      1. Buka : menu -- Add Data Report
      2. Set properties datareport1, Datasource=DataEnvironment1, DataMember=command1
      3. Susun sedemikian-rupa jendela data environment dan data report sehingga memungkinkan Field-field dalam command1 di drag ke dalam detail section-nya Data Report
      4. Atau dapat dilakukan dengan cara manual satu per satu RptTextBox-nya ke dalam detail section, kemudian atur properties-nya, yaitu dataformat dan datafield-nya
      5. Susun sesuai yang Anda inginkan

          Menampilkan Report Melalui Form VB6

          Tambahkan sebuah Form dan sebuah listBox, kemudian Copy-Paste coding dibawah ini :

          Private Sub Command1_Click()
          If DataEnvironment1.rsCommand1.State = adStateOpen Then DataEnvironment1.rsCommand1.Close
          DataEnvironment1.rsCommand1.Open "SELECT * FROM Tsupplier WHERE supplier='" + List1.Text + "'"
          DataReport1.Show

          End Sub

          Private Sub Form_Load()
          With DataEnvironment1
          .Connection1.Provider = "Microsoft.Jet.OLEDB.4.0"
          .Connection1.Open App.Path & "\db1.mdb"

          With .rsCommand1
          .Open "SELECT distinct(supplier) FROM Tsupplier"
          Do Until .EOF
              List1.AddItem .Fields(0)
          .MoveNext
          Loop
          .Close
          End With
          End With
          End Sub

          Source Code :


          Untuk Link download yang sudah saya perbaiki dapat dilihat pada halaman DOWNLOAD, walaupun baru sedikit semoga bisa bermanfaat,untuk cara download silakan lihat DI SINI, Terima kasih

          7 Tanggapan

          mass gimana datareportnya digrouping agar laporannya update langsung tanpa diclose dulu programnya. contoh diatas kn reportnya biasa tidk digrouping. jika digrouping digunakan code diatas eror pesannya.mohn pencerahannay.trms

          mas caranya coneksi dari database mysql gmn? sy pke xampp, lha yg diatas kan databasenya ms.acces,!
          sy sdh cba pke ODBC tp gagal, tlg di bantu, mksh

          wahh keren nih, data report ok juga ya... sip

          mas, kalo error report width larger than paper, knp ya? sudah saya rubah lebar kertas, tetep error..

          mantap gan numpang copas yach

          mas, napap ada pesan error "invalid data source"

          mas, kenapa ada pesan error "invalid data source"


          Formulir Kontak

          Nama

          Email *

          Pesan *

          Pengikut