Selasa, 24 Maret 2015

Membuat Laporan Penjualan Bulanan

Laporan ini digunakan untuk menampilkan informasi mengenai penjualan yang
sudah dilakukan data satu bulan. Untuk lebih jelasnya, berikut langkah
pembuatannya:
1. Klik kanan menu mmarketdbàAdd Command.
2. Masuk pada halaman Command1 Properties dengan cara klik kanan
Command1 àProperties.
3. Dari jendela Command1 Properties, pilih opsi SQL Statement, kemudian
ketikkan kode program berikut:
SELECT Penjualan.No_Nota, Penjualan.Tgl_Nota,
Penjualan_Detail.Kode_Barang, brg_barang.Nama_Barang,
Penjualan_Detail.Harga_Jual, Penjualan_Detail.Jumlah,
Penjualan_Detail.Subtotal
FROM brg_barang, Penjualan, Penjualan_Detail

WHERE Penjualan.No_Nota = Penjualan_Detail.No_Nota
AND brg_barang.Kode_Barang = Penjualan_Detail.Kode_Barang
AND Penjualan.Tgl_Nota
AND Month(Penjualan.Tgl_Nota) = ?
ORDER BY Penjualan.No_Nota, brg_barang.Kode_Barang

4. Ubahlah nama “Command1” menjadi “rsJualRutinBulanan” pada kolom
Command Name. Berikut tampilannya:

Gambar 4.57 Menambahkan Perintah SQL Laporan Penjualan Bulanan

5. Ubahlah parameter dari dalam tab Parameters. Klik tanda tanya ( ? ) pada
kolom Parameters, kemudian ubah dari “?” menjadi “Param” pada bagian
Name. Berikut caranya:
Lanjutan : Membuat Laporan Data dan Transaksi Mini Market 101

Gambar 4.58 Menambahkan Parameter

Klik tanda tanya (?) pada bagian Parameters.
Ketikkan parameter tanda tanya (?) dengan menggunakan nama
“Param”.
6. Laporan penjualan bulanan ini akan dibentuk grup berdasarkan nomor
transaksi dan tanggal penjualannya. Untuk membuat grup, pilih tab
Grouping. Berikut caranya:


Gambar 4.59 Memilih Atribut untuk Grup

Aktifkan tanda cek ( ) Group Command Object.
Pilihlah beberapa kolom untuk dijadikan grup laporan, dalam laporan
penjualan harian, yang akan dijadikan grup adalah kolom No_Nota dan
Tgl_Nota.
Klik tombol bergambar lebih dari ( ).
Kolom yang akan dijadikan grup akan berpindah pada kotak Fields User
for Grouping.
7. Klik tombol Apply, lalu klik tombol OK.
8. Tambahkan objek Data Report dari menu Project àAdd Data Report.
Lanjutan : Membuat Laporan Data dan Transaksi Mini Market 103
9. Tambahkan kolom grup pada halaman laporan melalui klik kanan bagian
Detail (Section1) àInsert Group Header/Footer.
10. Untuk mengisi data grup nomor transaksi dan tanggal penjualan pada laporan
penjualan bulanan, lakukan drag and drop Recorset
rsJualRutinBulanan_Grouping ke dalam kolom Group Header (Section6).
11. Selanjutnya, pindahkan data pada Recordset rsJualRutinBulanan dengan cara
drag and drop ke dalam kolom Detail (Section1).
12. Modifikasilah halaman laporan tersebut sesuai dengan keinginan anda dengan
menggunakan objek di dalam menu Toolbox. Selain memodifikasi, anda juga
dapat mengurangi data-data yang kurang dibutuhkan untuk laporan. Berikut
tampilannya:

Gambar 4.60 Hasil Desain Laporan Penjualan Bulanan

13. Pada halaman DataReport1 yang telah dimodifikasi, Anda dapat mengatur
batas halaman laporan melalui jendela Properties, kemudian pilih tab
Categorized. Berikut tabel pengaturannya:
 
14. Setelah selesai mengatur batas halaman, maka aturlah halaman DataReport1
menggunakan tabel pengaturan berikut ini:

15. Masuklah pada halaman kode. Caranya, klik menu View àCode.
16. Untuk me-refresh laporan ketika proses penambahan data melalui program
transaksi penjualan, maka ketikkan kode program berikut:
Private Sub DataReport_Terminate()
rptLapJualRutinBulanan.Refresh
koneksiDb.rsrsJualRutinBulanan_Grouping.Close
End Sub

17. Simpan laporan ini dengan nama rptLapJualRutinBulanan.Dsr.
18. Jalankan program dengan menekan tombol F5 pada keyboard. Anda dapat
mengakses program dari menu Laporan à Laporan Penjualan Bulanan.
Berikut tampilannya:
Lanjutan : Membuat Laporan Data dan Transaksi Mini Market 105

Gambar 4.61 Tampilan Hasil Laporan Penjualan Bulanan

1 komentar:

  1. Situs Judi Slot Online Terbaik No.1 Gacor & Terpercaya 2021
    Daftar Agen 의정부 출장샵 Slot Online dan 경상북도 출장샵 Situs 동두천 출장안마 Judi Online 군산 출장안마 Casino Resmi di Indonesia. Serta keuntungan bermain slot online terlengkap dan berbagai 구미 출장안마

    BalasHapus