setubuh dgn bang Haer, tp kalo memungkinkan kenapa ngak pake unbound aja, lalu 
save nya pake syntax sql.

atau pake function isempty pada property form-before update, syntax nya
if me.isempty=false then
    if msgbox ("ada perubahan / penambahan data. mau disave ", vbyesno)=vbno    
     then cancel =true endif    
endif

 
Best regard
Erwin Sugiawan

----- Original Message ----
From: Haer Talib <[EMAIL PROTECTED]>
To: [email protected]
Sent: Tuesday, July 17, 2007 4:10:43 PM
Subject: Re: [belajar-access] VBA Cancel and Saving




Mas Renal bisa pakai proc berikut:

Public Function SaveRecord()
    On Error Resume Next
    DoCmd.RunCommand acCmdSaveRecord
End Function

Public Function UndoRecord()
    On Error Resume Next

    DoCmd.RunCommand acCmdUndo
End Function

Ini cara termudah, bukan yg bagus. Kalo mo repot pakai temp table lebih ok lagi.

Cara pakainya:
Kalau mau nyimpan data atau pada tombol "Save" jalankan SaveRecord.

Langsung ketik aja:
    SaveRecord

Nah sebaliknya kalau mau batal, taruh di tombol "Cancel":
    UndoRecord

Cara ini efektif pada form yang ditampilkan Single Form, dan tidak bisa 
memindahkan record.

Untuk itu, properti Cycle harus diset = Current Record
Properti Close Button = No (form hanya bisa ditutup dengan klik tombol "Save" 
atau "Cancel".
Dan navigation buttons dihilangkan.


Haer


On 7/17/07, sarma diaz <[EMAIL PROTECTED]> wrote:



Rekan Access,
   
  Saya mohon diberi petunjuk ttg penggunaan VBA untuk Cancel dan Saving yang 
ingin saya gunakan pada command button.
   
  Saya ingin data yang di-input tidak otomatis langsung masuk ke tabel,

  (sepertinya default access langsung masuk ke tabel) tetapi berada di memori. 
Jadi bila di klik Cancel atau Saving maka data itu dibatalkan atau di simpan ke 
tabel.
   
  Saya sudah liat di arsip sepertinya, belum ketemu.

  Mohon saran dan petunjuk. Terimakasih.
   
  Ronald
 



      
Kunjungi halaman depan 
Yahoo! Indonesia yang baru!















       
____________________________________________________________________________________
Get the free Yahoo! toolbar and rest assured with the added security of spyware 
protection.
http://new.toolbar.yahoo.com/toolbar/features/norton/index.php

Kirim email ke