Pak Haer,

Karena saya backgroud programnya foxpro, maka saya gunakan alur kondisinya saya 
gunakan yang biasa di foxpro, dan sudah terbukti bisa jalan di MsAccess, sbb:

Private Sub besar_pinjaman_AfterUpdate()
IF  sisa_pinjaman  = 0 then
     STATUS = "Lunas"
    else
     STATUS = "Belum Lunas"
End if
End Sub

Nah setiap setelah saya input nilai besar_pinjaman, langsung dapat message 
error (run Time error "3164" : Field cannot be updated), selanjutnya kalau saya 
klik button debug, maka ada warna kuning pada statement STATUS="Lunas".

demikian infonya mudah-mudahan jadi lebih jelas.

Thanks,
-Reza-
===========
Haer Talib <[EMAIL PROTECTED]> wrote:                             coba paste ke 
sini code anda.




2008/5/29 Reza Ravisqi <[EMAIL PROTECTED]>:
           Assalamu'alaikum,

Saya adalah SANGAT pemula dalam penggunaan MsAccess. Saya sedang bikin aplikasi 
sederhana, mengenai koperasi simpan-pinjam.

Saya punya Tbl_pinjaman (kode_peminjam, besar_pinjaman,sisa_pinjaman,status), 
dengan contoh isi fieldnya sbb :
 kode_pinjaman=A11
Besar_pinjaman=15.000
Sisa_pinjaman=1.000
Status="Belum Lunas" (karena masih ada sisa pinjaman, 0 maka lunas)

Nah dalam Form proses pengebalian pinjaman yang saya bikin, dimana event 
procedure after update setelah input nilai pembayaran, saya bikin kondisi jika 
sisa_pembayaran =0 maka vstatus="Lunas" jika tidak "Belum Lunas", ditutup 
setelah end if, saya tulis statement STATUS=vstatus.
 
namun selalu mendapat message error setelah saya input nilai pembayaran, 
langsung menuju Mircosoft Visual Basic dengan warna kuning menunjukakan bahwa 
statement di atas salah.

mohon para senior bisa kasih nasihatnya. . .
 
-Reza-
    









-- 

..___     



       
---------------------------------
 Yahoo! Toolbar kini dilengkapi dengan Search Assist.   Download sekarang juga.

Kirim email ke