resend,
saya reply ke ahli fikir saja, seharusnya ke group.
aksan kurdin
-------- Original Message --------
Subject: Re: [belajar-access] Re: 1 Kali Klik Untuk Menggabung 2 Field
Date: Mon, 24 May 2010 09:29:56 +0700
From: Aksan Kurdin <[email protected]>
To: Ahli Fikir <[email protected]>
Sebenarnya belum sesuai dengan apa yang anda inginkan, mas Ahli Fikir.
Tombol yang memberikan nomor tersebut akan mengupdate seluruh isi tabel.
Dengan aturan manajemen yang berubah-ubah, jika penomoran tersebut di
tetapkan ulang, maka penekanan tombol selanjutnya akan berefek ke
seluruh isi tabel. Akibatnya apa yang anda simpan sekarang pun akan
tertimpa oleh 'peraturan penomoran' baru. Anda tetap tidak memiliki
salinan nomor polish yang lama.
Cara sederhana sebenarnya ada di event before update form tersebut,
melalui kode.
Private Sub Form_BeforeUpdate(Cancel As Integer)
Me.Nomor_Polis_Asuransi = Me.Sex& Me.Produk& Me.Nomor_Urut
End Sub
Kode ini hanya akan mengupdate current record, tetapi jika nanti ada
perubahan kebijakan lagi dari manajemen, anda harus mengubah kode
penomoran ini dengan hard coding, mengcompile ulang aplikasi, dan deploy
ke client masing-masing.
Saya tetap tidak menyarankan penyelesaian ini. Namun jika anda sudah
happy dengannya, silakan diteruskan.
Aksan Kurdin
On 5/22/2010 7:40 PM, Ahli Fikir wrote:
Kasus terselesaikan. Akhirnya saya bisa menemukan sendiri cara
menggabung 2 nilai filed dan disimpan di field yang lain. Ini juga
berkat petunjuk sebelumnya dari Sdr MBA.
Jadi sebenarnya saya berniat untuk membuat kode nomor polish asuransi.
Sebagai contohnya anggap saja nomor polis asuransi tersebut terdiri
dari 7 digit ---> yaitu A-BB-CCCC
dimana A adalah kode untuk jenis kelamin, B adalah kode untuk jenis
produk asuransi, dan C adalah nomor urut kepesertaan asuransi empat
digit. nah ketika user menginput data jenis kelamin, jenis produk, dan
nomor urut, maka tombol dengan 1 kali klik secara otomatis akan
menghasilkan nomor polish sesuai format diatas yang kemudian tersimpan
ditabel (dan bukannya hanya muncul di query saja).
Makanya saya bilang percuma kalau data tidak bisa disimpan di tabel
tapi hanya bisa muncul di query karena nomor yang berformat tersebut
sangat penting. Mengapa demikian ? karena sewaktu waktu format kode
nomor polis asuransi bisa berubah oleh kebijakan manajemen sehingga
nomor yang sudah tersipman tidak akan terhapus meskipun format
pengkodean diubah.
Catatan :
Kode A (Jenis kelamin)
Laki-laki = L
Perempuan = P
Kode BB (Jenis Produk)
JW = Asuransi Jiwa
KG = Asuransi Kerugian
KS = Asuransi Kesehatan