Cara Mengolah Harga Satuan Berbeda di Form Ms Access
Cara Mengolah Harga Satuan Berbeda di Form Ms Access - Dalam sebuah pencatatan data barang untuk harga satuan yang didapat dari suplier terkadang berubah-ubah atau berbeda dalam periode satu atau beberapa bulan yang sudah ditetapkan oleh Suplier. Cara Mengolah Harga Satuan Berbeda di Form Ms Access tentunya sangat penting dalam sebuah aplikasi yang berhubungan dengan pembelian atau penjualan.
Bagaimanakah mengolah data khususnya harga satuan yang berbeda tersebut agar pencatatannya dapat lebih valid.
Contoh kasus:
Pembelian barang A pada tanggal 1/10/2019 adalah Rp. 15.000, kemudian pada pembelian selanjutnya tanggal 10/11/2019 harga barang A menjadi Rp. 20.000.
Kemudian yang digunakan adalah harga yang terakhir yaitu Rp. 20.000
Bagaimanakah cara menggunakan harga satuan yang terakhir dalam mengolah data barang tersebut?
Baca juga: Cara Membuat Form Login di Ms Access 2013
1. Buka aplikasi Ms Access
2. Siapkan tabel yang digunakan yaitu:
3. Buatlah Relationship seperti dibawah ini:
4. Buatlah sebuah Form menggunakan Form Wizard yang diambil dari tabel Harga dan Detail harga sebagai berikut:
5. Buat Query untuk menampilkan data harga barang yang terakhir dimasukkan berdasarkan tanggal terbaru yaitu:
6. Buat Action Query untuk membuat tabel Harga Terbaru yang datanya diambil dari query Harga Terbaru caranya:
7. Proses update data harga beli terbaru ke dalam tabel barang berdasarkan Tanggal,
Caranya:
8. Menambahkan tombol Update di Form F_Detail_harga Subform yaitu:
9. Untuk mengetahui hasilnya:
Bagaimanakah mengolah data khususnya harga satuan yang berbeda tersebut agar pencatatannya dapat lebih valid.
Contoh kasus:
Pembelian barang A pada tanggal 1/10/2019 adalah Rp. 15.000, kemudian pada pembelian selanjutnya tanggal 10/11/2019 harga barang A menjadi Rp. 20.000.
Kemudian yang digunakan adalah harga yang terakhir yaitu Rp. 20.000
Bagaimanakah cara menggunakan harga satuan yang terakhir dalam mengolah data barang tersebut?
Baca juga: Cara Membuat Form Login di Ms Access 2013
Cara Mengolah Harga Satuan Yang Berubah-ubah atau Berbeda
Inilah langkah-langkah cara mengolah harga satuan yang berubah-ubah dimana yang dicatat atau disimpan ke database adalah harga satuan terbaru(tanggal terakhir):1. Buka aplikasi Ms Access
2. Siapkan tabel yang digunakan yaitu:
Tabel Barang:
Tabel Detail harga:
- Klik tab "CREATE"-->"Form Wizard"
- Pilih Tabel: T_Detail_Harga, kemudian masukkan semua field dengan meng-klik tombol ">>", setelah itu klik "Next"
- Klik model tampilan "Tabular" -->"Next"
- Berinama Form dan Simpan Form -->"Finish"
- Isikan datanya seperti contoh pada gambar dibawah ini (data langsung tersimpan di tabel detail harga)
- Klik tab "CREATE"-->"Query Design" --> pilih tabel T_Detail_harga
- Masukkan field: Kode_brg, Tgl_HB, Harga_Beli. Jika Anda view akan tampak semua datanya.
- Klik tombol "Totals" (lihat perbedaanya dengan gambar 11), maka akan tampak seperti gambar dibawah:
- Pada baris "Total:", di kolom Tgl_HB klik menu dropdown dan pilih "Last", begitu juga dengan Harga_Beli pilih "Last"
- Jika Anda View maka akan tampak bedanya dengan data sebelumnya, karena yang tampil adalah data yang terakhir di masukkan (dicatat) berdasarkan tanggal
- Simpan Query dengan nama Query Harga Terbaru
6. Buat Action Query untuk membuat tabel Harga Terbaru yang datanya diambil dari query Harga Terbaru caranya:
- Buat query dengan model Query Design --> tab "Query" --> pilih Query Harga Terbaru, dan Masukkan semua Field pada query tersebut
- - Klik tombol "Make Table" --> isikan dengan nama tabel baru yaitu "T_Harga_Terbaru" --> OK
- Klik tombol Run(!) untuk menciptakan tabel baru tersebut, kemudian tutup query dan simpan dengan nama: "Buat tabel Harga Terbaru"
7. Proses update data harga beli terbaru ke dalam tabel barang berdasarkan Tanggal,
Caranya:
- Buatlah sebuah query model design
- Masukkan tabel: Tb_barang dan tabel:T_Harga_Terbaru, dan hubungkan (perintah drag) dari field Kode_Brg ke Kode
- Masukkan field Harga_Beli (tabel: Tb_Barang), dan Kode_Brg (tabel: T_Harga_Terbaru)
- Klik tombol "Update"
- Pada baris "Update To:", kolom harga_beli, klik kanan pilih "Build" atau klik tombol Builder (dibagian atas).
- Klik "Database2.accdb" --> Tables --> T_Harga_Terbaru --> Double klik: Harga_Beli -->OK
- Pada baris "Criteria:", kolom Kode_Brg, klik kanan pilih "Build"
- Klik "Database2.accdb" --> Forms --> "F_Detail_Harga Subform" --> Double klik "Kode_Brg" --> OK
- Simpan query dengan nama "Query Update Harga Terbaru"
8. Menambahkan tombol Update di Form F_Detail_harga Subform yaitu:
- Buka form F_Harga dalam tampilan desain
- Tambahkan tombol "Button" dari tab Design
- Pada tampilam wizard--> Miscellaneous --> Run Query --> NEXT
- Pilih action query: "Buat Tabel harga Terbaru" --> NEXT
- Pada option "Text:"--> Berinama tombol misalkan Update Harga --> NEXT --> Finish
- Klik kanan pada tombol "Update Harga", dan pilih "Properties" atau klik tombol Property Sheet (dibagian atas)
- Pada tab "Event" --> baris "On Click" --> klik tanda "..."
- Pada tampilan editor Macro tambahkan perintah, dan Open query --> Pilih action query:"Query Update Harga terbaru", dan Refresh
- Kemudian Klik tombol simpan, dan Close
9. Untuk mengetahui hasilnya:
- Buka tabel: Tb_barang lihat harga beli untuk kode barang: B1
- Buka tabel: Tb_Harga_Terbaru, perhatikan harga beli terbaru untuk kode B1
- Buka Form dan isikan data terbaru, kemudian klik tombol "Update Harga", Coba buka tabel: Tb-Barang apakah data harga_beli sudah berubah atau belum.
- Hasilnya lihat di tabel Barang, Harga beli telah berubah mengikuti harga yang dimasukkan sesuai dengan tanggal terakhir Harga beli dimasukkan.
Itulah tutorial Cara Mengolah Harga Satuan Berbeda di Form Ms Access, dimana setiap harga dicatat dan disimpan pada tabel Harga, dan akan update sesuai harga terakhir yang dicatat berdasarkan tanggal. Semoga artikel ini dapat membantu para pembaca blog ini.
0 Response to "Cara Mengolah Harga Satuan Berbeda di Form Ms Access"
Posting Komentar
Terima kasih sudah membaca di blog BorneoTutorials, Silahkan tinggalkan komentar