mas kalo kode yang ini  :
private sub form_afterupdate()
    on error resume next
    DoCmd.RunSQL "UPDATE TBLPembelianHeader SET TBLPembelianHeader.bayar =
True WHERE (((TBLPembelianHeader.NoTransaksi)='" & Me.No_Pembelian & "'));"
    if err.number <> 0 then
        msgbox err.description & "(" & err.number & ")"
    endif
end sub

saya rubah menjadi begini :
private sub form_afterupdate()
    on error resume next
    if me.totalutang.value - me.totalbyr.value >=0 then
    DoCmd.RunSQL "UPDATE TBLPembelianHeader SET TBLPembelianHeader.bayar =
True WHERE (((TBLPembelianHeader.NoTransaksi)='" & Me.No_Pembelian & "'));"
         end if
    if err.number <> 0 then
        msgbox err.description & "(" & err.number & ")"
    endif
end sub
bisa ngga???
coz, pengennya kalo pembayarannya belum lunas, dia nggak akan hilang dari
daftar hutang.....

Kirim email ke