Dengan Microsoft Access 2007
1.
Membuat Table
a. Nama : Tabel_Data_Barang
Field Name
|
Data Type
|
Size
|
Keterangan
|
Kode_Barang
|
Text
|
4
|
Primary Key
|
Nama_Barang
|
Text
|
15
|
|
Harga_Satuan
|
Curency
|
||
Jumlah_Barang
|
Number
|
b. Nama : Tabel_Pelanggan
Field Name
|
Data Type
|
Size
|
Keterangan
|
Kode_Pelanggan
|
AutoNumber
|
Primary Key
|
|
Nama_Pelanggan
|
Text
|
15
|
|
Alamat
|
Text
|
15
|
|
Telepon
|
Text
|
15
|
c. Nama : Tabel_Penjualan
Field Name
|
Data Type
|
Size
|
Keterangan
|
No_Faktur
|
Text
|
10
|
|
Tanggal
|
Date/Time
|
Kode_Pelanggan
|
Number
|
||
Kode_Barang
|
Text
|
4
|
|
Jumlah_Beli
|
Number
|
-
Setelah itu buatlah Relasi (hubungan)
antartabel :
Caranya : Menu Database Tools – Relationship
– Add semua tabel pada Show
Table Kode_Barang (Tabel_Data_Barang) Ã
Kode_Barang (Tabel_Penjualan) Kode_Pelanggan (Tabel_Pelanggan) Ã Kode_Pelanggan (Tabel_Penjualan)
-
Dan buatlah Lookup dari :
Caranya : Design
View Tabel_Penjualan, pilih field Kode_Pelanggan lihat Field Properties (bagian
bawah) – Lookup
Field Properties Lookup
|
Keterangan
|
Display Control
|
ganti menjadi : Combo Box
|
Row Source
|
Tabel_Pelanggan
|
Colom Count
|
2
|
Lakukan cara yang sama pada field Kode_Barang à Tabel_Data_Barang
2.
Membuat Query
a. Nama : Query_Header
Klik menu
Create – Query Design
Pada dialog Show Table, Add
Tabel_Penjualan dan Tabel_Pelanggan
Field
|
Table
|
Keterangan
|
No_Faktur
|
Penjualan
|
|
Tanggal
|
Penjualan
|
|
Kode_Pelanggan
|
Pelanggan
|
|
Nama_Pelanggan
|
Pelanggan
|
|
Alamat
|
Pelanggan
|
|
Telepon
|
Pelanggan
|
b. Nama : Query_Detail
Klik menu Create
– Query Design
Pada dialog Show Table, Add
Tabel_Penjualan dan Tabel_Data_Barang
Field
|
Table
|
Keterangan
|
No_Faktur
|
Penjualan
|
|
Kode_Barang
|
Data_Barang
|
|
Nama_Barang
|
Data_Barang
|
|
Harga_Satuan
|
Data_Barang
|
|
Jumlah_Beli
|
Penjualan
|
|
Total_Bayar
|
=[Harga_Satuan]*[Jumlah_Beli]
|
3.
Membuat Form
a. Nama: Form_Data_Barang
Caranya : Buka Tabel_Data_Barang –
Menu Create – Form Tutup
dan simpan.
Tutup Tabel_Data_Barang.
b. Nama: Form_Data_Pelanggan
Caranya : Buka Tabel_Pelanggan– Menu
Create – Form Tutup dan simpan.
Tutup Tabel_Pelanggan
c. Nama: Form_Transaksi
Caranya :
Tutup Tabel_Pelanggan
c. Nama: Form_Transaksi
Caranya :
-
Buka Query_Header – Menu Create – Form
-
Menu Home – Views – Design View
-
Lebarkan Kolom Detail dari Form
-
Tambahkan subform/subreport dari grup ribbon
Controls di bagian bawah dari field-field yag sudah ada (pastikan tombol
wizard/ tongkat peri aktif)
-
Pada dialog pembuatan subform, Use exiting Tables and Queries klik Next
-
Tables/Queries pilih Query_Penjualan, add
semua field dengan mengklik >>
-
Beri nama : Penjualan_Subform, klik Finish
-
Tutup form dan
simpan
-
Buka Design View Form Penjualan_Subform
-
Lebarkan bagian bawah Form Footer
-
Tambahkan 1 buah texbox :
Label
|
Text
|
Property Sheet – All – Name
|
Text... diganti menjadi Subtotal
|
Unbound diganti menjadi
=Sum([Total_Bayar])
|
Text... diganti menjadi Subtotal
|
-
Tutup form Penjualan_Subform dan simpan
-
Buka kembali Design View Form_Transaksi
-
Lebarkan bagian bawah Form Footer
-
Tambahkan 3 buah textbox :
Label
|
Text
|
Property Sheet – All – Name
|
Text...(1) diganti menjadi Subtotal
|
Unbound diganti menjadi
=[Penjualan_Subform].[Form]![Subtotal]
|
Text... diganti menjadi ST
|
Text...(2) diganti menjadi PPn
|
Unbound diganti menjad
=[ST]*10/100
|
Subtotal
Text... diganti menjadi PPn
|
Text...(3) diganti menjadi Total
|
Unbound diganti menjadi
=[ST]+[PPn]
|
Text... diganti menjadi Total
|
-
Ubah bagian Form Header menjadi seperti pada
gambar di atas.
-
Tambahkan Tombol-tombol : Tambah, Simpan,
Hapus, dan Keluar
-
Tutup dan simpan.
4.
Membuat Report
a. Nama : Laporan_Data_Barang
Caranya : Buka Tabel_Data_Barang –
Menu Create – Form Tutup
dan simpan.
Tutup Tabel_Data_Barang.
Tutup Tabel_Data_Barang.
b. Nama : Laporan_Data_Pelanggan
Caranya : Buka Tabel_Data_Barang –
Menu Create – Form Tutup
dan simpan.
Tutup Tabel_Data_Barang.
c. Nama: Laporan_Penjualan Caranya :
Tutup Tabel_Data_Barang.
c. Nama: Laporan_Penjualan Caranya :
-
Klik Menu Create – Report Design
-
Aktifkan Property Sheet, pada Selection Type pilih Report
-
Pilih tab Data dari Property Sheet, Control Source = Query_Penjualan
-
Aktifkan Add Exiting Fields
-
Klik Add Group (bagian bawah), pilih filed No_Faktur
- Setelah itu tutup dan Simpan
5.
Membuat Macro
Buatlah
macro-macro untuk menjalankan :
-
Form_Data_Barang
-
Form_Data_Pelanggan
-
Form_Transaksi
-
Laporan_Data_Barang
-
Laporan_Data_Pelanggan
-
Laporan_Penjualan
6.
Form Menu
Buatlah form
menu untuk menjalankan Macro di atas.
Selamat mencoba,
silakan untuk memodifikasi desain sesuai keinginan anda.