Hal yang sering kita jumpai sebagai 'penghalang' adalah untuk form yang terdiri 
dari header / detail. Semisal proses order.
Saat dokumen order yang baru akan diinput ke dalam sistem, record baru akan 
langsung di save oleh access begitu kita masuk ke bagian detail / subform, 
padahal input-an ini bisa saja kita cancel tidak jadi disimpan, tetapi oleh 
access sudah kadung masuk dalam rekamannya.

Beberapa trik yang biasa dijalankan oleh sebagian programmer access adalah 
dengan meyakinkan pada user dengan suatu window konfirmasi saat hendak 
berpindah dari header ke detail, yakinkah akan save record sekarang karena 
record tidak bisa lagi di cancel ?

Trik kedua adalah dengan menjalankan perintah:
docmd.runcommand accmdundo

trik ini berhasil jika saja kondisi ini terpenuhi:
- kode ditaruh di header
- ada relationship cascade delete untuk header dan detail
- hanya untuk new record, tidak bisa untuk edit detail di record yang sudah ada.


aksan kurdin




--- In [email protected], "epilambret" <epilamb...@...> wrote:
>
> pls dibantu saya ingin membatalkan transaksi(tidak men save) data yang di 
> masukan pada form/subform pada event onclose. 
> 
> cth :
> Nota 00001 (karena data tidak lengkap, maka harus di batalkan ketika di 
> close) form pada mode addNew...
> 
> terima kasih.
>


Kirim email ke