Sebenarnya kita bs lebih menyederhanakan prosesnya. Bila td mengupdate query stock dg tombol simpan, skrg kt bs melakukannya dg event after update pd field qty dalam subform (tbldetail).
Katakanlah ada field sbb :
Stock | Qty | tmpStock
10 2 x
Field tmpStock akan mengambil nilai kalkulasi dari Stock dan Qty. Kemudian kita tinggal merefresh ulang nilai Stock dari tmpStock.
Ini hanyalah permainan logika saja dan sangat simple. Kita bs menambahkan dg field temporary lainnya seperti first_stock, existing_stock, last_stock dsb...
Dear Mas Harry,
1. Kita harus membuat query update, yakni sesuai gambar berikut:
Nanti dalam VBA on klik Simpan, tambahkan:
DoCmd.RunCommand acCmdRefreshPage
DoCmd.SetWarnings -1
DoCmd.OpenQuery "Query1"
DoCmd.SetWarnings 0
2. Tambahkan field temporary yang nilainya 0. Bila button simpan diklik, set field temporary kedalam nilai 1. Set procedure Simpan:
if field temporary = 0 then
Jalankan procedure simpan sebagaimana biasa
Elseif field temporary = 1 then
Exit sub
end if
Sofyan Efendi
http://imopi.wordpress.com | http://trendmuslim.com
----- Original Message -----From: harry siswantoTo: Belajar AccessSent: Tuesday, October 30, 2012 4:50 PMSubject: [belajar-access] Tanya: Bagaimana caranya mengurangi Stock pada Penjualan [1 Attachment]Dear Senior,Mohon bantuannya, atas problem saya,1. Bagaimana caranya mengurangi nilai stock pada barang setelah button [Simpan] di Click ?2. Bagaimana caranya mengAmankan supaya bila terjadi click kedua kali pada button [Simpan] Tidak mengurangi Stock.Karena Program ini masih jauh dari Sempurna, mohon bantuan dari rekan-rekan.terima kasih atas Perhatian dan kerjasamanyaRegardsHarry Siswanto
Reply via web post | Reply to sender | Reply to group | Start a New Topic | Messages in this topic (3) |
Tidak ada komentar:
Posting Komentar