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



Kirim email ke