Post on 20-Feb-2018
7/24/2019 Multy Level Report
1/23
7/24/2019 Multy Level Report
2/23
Langkah Pertama
Tambahkan Data
Environment dengan cara
Pilih Project Pilih Add
Data Environment.
7/24/2019 Multy Level Report
3/23
Langkah Ke-Dua
Setelah Memilih Add
Data Environment Maka
akan tampil jendela Data
Environment seperti
gambar di samping
7/24/2019 Multy Level Report
4/23
Langkah Ke-Dua
Langkah selanjutnya adalah mengkoneksikanantara kedalam database yang akan dibuatlaporannya dengan melakukan.
Klik Kanan Pada Connection Pilih Propertis
(Langkah Ini Sama dengan langkahMenkoneksikan AdoDc dengan Database).
7/24/2019 Multy Level Report
5/23
Langkah Ke-Dua
Pilih Microsoft Jet 4.0 OLE DB Provider Klik Tombol Next
7/24/2019 Multy Level Report
6/23
Langkah Ke-Dua
Pilih Database yang akan dibuat laporan dengan
Menekan button Selanjutnya Klik
Button Test Connection.
Setelah Koneksi Berhasi Klik Button OK
7/24/2019 Multy Level Report
7/23
Langkah Ke-Tiga
Langkah ke-tiga adalah langkah untuk
mengambil attribut dari table yang ada di
dalam database yang telah dipilih sebagai
database yang akan dibuat laporannya.
Di dalam jendela data Environment ada
Commands klik kanan Pada Commands
pilih Add Commands
7/24/2019 Multy Level Report
8/23
Langkah Ke-Tiga
7/24/2019 Multy Level Report
9/23
Langkah Ke-Tiga
Langkah Selanjutnya adalah klik kanan padaCommands1 Pilih Propertis
7/24/2019 Multy Level Report
10/23
Langkah Ke-Tiga
Tampil Jendela Commadns1 Properties,
selanjutnya di dalam commands1 Properties
Rubah:
Commands Name: Transaksi
Connection: Connection1
Source Data Pilih Option SQL Statement
karena kita akan membuat Multy Level
Report.
7/24/2019 Multy Level Report
11/23
Langkah Ke-Tiga
Didalam SQL Statement Ketikan Sintak SQL yang digunakanuntuk mengambil data dari table yang ada di dalamDatabase seperti berikut ini:
SELECT Transaksi.NoTransaksi, Transaksi.TglTransaksi,Transaksi.KodeUser, TbUser.NamaUser, Transaksi.TotalBayar,Detail_Transaksi.KodeBarang, Barang.NamaBarang,Barang.Harga,Detail_Transaksi.Qty, Detail_Transaksi.SubTotal
FROM TbUser INNER JOIN (Transaksi INNER JOIN (Barang INNERJOIN Detail_Transaksi ON Barang.KodeBarang =Detail_Transaksi.KodeBarang) ON Transaksi.NoTransaksi =Detail_Transaksi.NoTransaksi) ON TbUser.KodeUser =Transaksi.KodeUser;
7/24/2019 Multy Level Report
12/23
Langkah Ke-Tiga
Langkah selanjutnya setelah sintak SQL di
Input kedalam SQL Statement adalah
membuat Grouping dengan memilih
Tab Grouping.
7/24/2019 Multy Level Report
13/23
Langkah Ke-Tiga
Pindahkan Field (NoTransaksi, TglTransaksi, KodeUser
NamaUser dan TotalBayar kedalam Fields Used
for Grouping).
Selanjutnya Klik Tombol OK.
7/24/2019 Multy Level Report
14/23
Langkah Ke-Tiga
Setelah diklik OK maka akan tampil seperti
berikut ini:
7/24/2019 Multy Level Report
15/23
Langkah Ke-Empat
Langkah ke-empat saatnya membuat Laporan
Pilih Project pilih Add Data Report
Rubah Properties DataReport1Data Source = DataEnvironment1
Data Mamber =Transaksi_Grouping
7/24/2019 Multy Level Report
16/23
Langkah Ke-Empat
Selanjutnya Klik Kanan Pada area DataReport1
Pilih Retrieve Structure Klik Yes Pada MessageBox
7/24/2019 Multy Level Report
17/23
Langkah Ke-Empat Maka akan tampil DataReport dengan tambahan
satu area untuk Group Header seperti yang terlihatpada gambar dibawah ini :
7/24/2019 Multy Level Report
18/23
Langkah Ke-Empat
Langkah Selanjutnya adalah Klik dan Drag Field
Name yang ada di dalam Data Environment1 yaituField Name yang ada pada Commands Transaksi.
Field Name yang ada di Summary Field InTransaksi_Grouping Klik dan Drag Letakan di
Area Group Geader pada Data Report1.(NoTransaksi, TglTransaki, KodeUser danNamaUser).
Selanjutnya untuk Field Name pada Detail Field In
Transaksi letakan pada Area Detail pada DataReport. (KodeBarang, NamaBarang, Harga, Qtydan Subtotal).
Total Bayar Letakan di area Group Footer
7/24/2019 Multy Level Report
19/23
Langkah Ke-Empat
Susun Seperti Berikut ini:
7/24/2019 Multy Level Report
20/23
Langkah Ke-Empat
Disain sesuai dengan selera untuk
menambahkan Object bisa dengan cara
Klik kanan pada area DataReport1 pilih
Insert Control.
Ada Labe, TextBox,
Image ,Line, Shape,
Function Yang dapat
mempercantik TampilanLaporan anda.
7/24/2019 Multy Level Report
21/23
Contoh Disain Tampilan Laporan
7/24/2019 Multy Level Report
22/23
Hasil Dari Disain pada Slide
Sebelumnya
7/24/2019 Multy Level Report
23/23