Salam Access,
Mau tanya nih ke Master Access,
1. Mas Edi memberikan rumus Me!num=nz(DMax("num",qry_tbl_data","[Krit]='" & Me!Krit & "'"),0)+1 ----------> arti 0 di sini apakah maksudnya di mulai dari 0 ?
2. Kalau untuk menghilangkan security warnings secara manual seperti Mas Haer tulis dibuku KTAS, saya coba, ternyata Ms. Office nya harus terinstall dulu semuanya termasuk Ms.Outlook, dll. adakah cara lain ? Karena di computer saya tidak semua Ms. Office terinstall.
Trims, jawabannya semoga Tuhan membalas.
Salam Access.
Tio
"Edy" <murid.belajaraccess@yahoo.co.id> Sent by: belajar-access@yahoogroups.com 12/19/2011 02:53 PM | To: belajar-access@yahoogroups.com cc: Subject: [belajar-access] Re: Penomoran Berdasarkan Kriteria |
Tentu saja bisa. :)
caranya begini.
1. simpan data yg dihapus di tabel terpisah.
misalnya : tbl_data_dihapus.
yg disimpan hanya data krit dan numnya.
2. saya anggep data asli disimpan di tabel tbl_data_asli.
3. tiap kali ada data di tabel tbl_data_asli di hapus, langsung pindahkan datanya ke tbl_data_dihapus.
insert into tbl_data_dihapus(krit,num) values(krit,num)
taruh di event before del confirm.
jangan lupa sebelumnya konfirmasi / warning di off-kan dulu dengan
docmd.setwarning false
4. so posisi skrg data sdh pindah ke tabel tbl_data_dihapus.
dan data di tbl_data_asli hilang satu.
5. kalau mau isi data lagi, nomor num diperoleh dari union tbl_data_asli dan tbl_data_dihapus, sesuai kriterianya.
a. select krit,num from tbl_data_asli union select krit, num from tbl_data_dihapus.
b. simpan dgn nama qry_tbl_data
6. kalau masukin data yang diisi hanya kriteria dan data lainnya.
data num di isi otomatis dengan fungsi sbb:
Me!num=nz(DMax("num",qry_tbl_data","[Krit]='" & Me!Krit & "'"),0)+1
kalau tampilannya datasheet.
taruh di event form before update
at least, beginilah ide dasarnya.
salam hangat dan jabat erat,
Edy Wiyono
--- In belajar-access@yahoogroups.com, "Coyev" <coyev@...> wrote:
>
> Bisa ngga yah Access bikin penomoran berdasarkan kriteria? Tapi jika ada field yang dihapus nomornya tidak dipakai lagi.
>
> Misalnya ada Field Krit (Kriteria), No (Nomor) :
> Krit No
> A 1
> A 2
> A 3
> B 1
> B 2
> B 3
> C 1
> C 2
>
> Jika Field A 3 atau B 3 dihapus, maka kalau ada Krit A atau B baru maka Field No jadi 4.
>
> Kalau bisa bagaimana caranya. Mohon pecerahan dari rekan-rekan mailis.
> Terima Kasih.
>
Tidak ada komentar:
Posting Komentar