| Rekan2 Mohon solusinya, saya punya masalah pada update query yg tidak stabil, kadang jalan tapi lebih sering tidak. Query ini bertujuan mengurangi qty stock setiap selesai transaksi. dalam setiap transaksi sendiri ada beberapa item barang dgn qty yg bervariasi. maunya, jumlah stock yg di tabel T_stock berubah setiap transaksi (yg ber-nowo tertentu) selesai . namun kok ternyata TIDAK SELALU berjalan, lebih sering tidaknya 60%. saya nonaktifkan confirmasi actionquerynya. sehingga jumlah stock akhir tidak pernah akurat spt yg diharapkan. dan menyuliskan setiap stock opname. saya menggunakan VBA pada form transaksi: If Me.Bayar.Value >= Me.TotalAkhir.Value Then DoCmd.OpenQuery "4_update_stock_akhir_hys" End If sedangkan querynya '4_update_stock_akhir_hys': UPDATE (((TBLWOBRG INNER JOIN TBLMaster ON TBLWOBRG.Barcode = TBLMaster.Barcode) INNER JOIN T_stock ON TBLMaster.Barcode = T_stock.Barcode) INNER JOIN T_WO_stock ON TBLMaster.Barcode = T_WO_stock.Barcode) INNER JOIN QRYWOBR ON (TBLMaster.Barcode = QRYWOBR.Barcode) AND (TBLWOBRG.IDWO = QRYWOBR.IDWO) SET T_stock.Stock_Now = t_stock!stock_now-tblwobrg!QtyBr WHERE (((TBLWOBRG.NoWO)=[Forms]![FrmWorkOrder]![NoWO])); please pencerahannya. Buyung h |
__._,_.___
No comments:
Post a Comment