dear all......... saya masih mengalami masalah dengan formpelunasanutang pada aplikasi yang saya bikin..... pengennya sih, saat toko membayar hutang, maka kolom bayar pada tabelpembelianheader akan menjadi true.... nah...... masalahnya jika tombol tambah di form saya klik, maka perintah "docmd.runcommand accmdsaverecords" nggak akan jadi..... makanya saya jadi kepikir gimana kalo tombol itu saya isikan perintah sql. jadi saya hanya menggunakan unbound textbox dalam form. struktur tabel saya seperti ini :
1. tblpembelianheader : |Field Name |Data Type |Description | |Notransaksi |Text | | |Status |Text |Pembelian atau Retur | |Tanggal |Date/Time |Tanggal Pembelian | |NoVendor |Text | | |Note |Text | | |TotalQTY |Number |Total Pembelian | |TotalBeli |Number | | |byr |Yes/No |Bayar Cash Aau Tidak | 2. tbpelunasanutang : |Field Name |Data Type |Description | |NoPembayaran |Text | | |Tanggalbyr |Date/Time | | |NoTransaksi |Text | | |KodeSupplier |Text | | |NamaSupplier |Text | | |tangaltrx |Date/Time | | |TotalQTY |Number |Total Pembelian | |TotalUtang |Number | | |TotalByr |Number | | 3. qryutang : SELECT TBLPembelianHeader.NoTransaksi, TBLPembelianHeader.Tanggal, TBLPembelianHeader.NoVendor, TBLVendor.NamaPerusahaan, TBLPembelianHeader.TotalQty, TBLPembelianHeader.TotalBeli, TBLPembelianHeader.bayar, TBLPembelianHeader.Status FROM TBLVendor INNER JOIN TBLPembelianHeader ON TBLVendor.NoVendor = TBLPembelianHeader.NoVendor WHERE (((TBLPembelianHeader.bayar)<>True) AND ((TBLPembelianHeader.Status)<>"Retur")); pengennya sih, kalo tombol simpan di klik, maka isinga seperti ini : SELECT tbPelunasanUtang.*, TBLPembelianHeader.bayar FROM tbPelunasanUtang INNER JOIN TBLPembelianHeader ON tbPelunasanUtang.NoTransaksi = TBLPembelianHeader.NoTransaksi; INSERT (Ini yang belom tau mau di isiin apa) terus setelah perintah sql tersebut selesai dilanjutin ama pengosongan form. kira² kelanjutan dari perintah sqlnya gimana ya???? bingung mohon bantuannya ya................ -- regrads, Umar Yusuf Masyhur

