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. >

