Cara Menambahkan Prefix Dalam Field AutoNumber
Seperti yang kita tahu, Tipe Data AutoNumber itu selalu berisi :
Seperti yang kita tahu, Tipe Data AutoNumber itu selalu berisi :
1,2,3,....10,11,12.....100,101,102....1000,1001,1002...dst...
Ada kalanya kita ingin menggunakan Type Data AutoNumber untuk sebuah field, namun dengan Prefix/Penambahan Huruf/Kata diawalnya, misalnya kita ingin datanya dengan format seperti AB0001, untuk data seperti ini kita tinggal mengedit field yang bertipe data AutoNumber dalam Tabel yang kita miliki. Namun yang perlu diingat adalah Format itu bukanlah menggambarkan data yang sebenarnya, format hanya berupa tampilannya saja, dimana pada dasarnya untuk tipe data Autonumber maka datanya adalah 1,2,3,4,5 dan seterusnya. Hal ini seperti dalam Form, jika kita mensetting Format property (misalnya pada Textbox), menjadi format Medium Date, tampilan Medium Date tersebut hanya pada tampilannya saja, hal ini bisa anda lihat atau buktikan dengan memanggil nilai dari textbox tersebut (misalnya) menggunakan MsgBox. Contohnya jika dalam TextBox1 kita atur format propertinya menjadi Medium Date sehingga (misalnya lagi) datanya akan tampak seperti 01-Jan-12, akan tetapi jika kita panggil menggunakan MsgBox maka hasilnya akan menjadi 1/1/2012 (kecuali jika menggunakan perintah .Text), dan begitu pula dengan tipe data dalam table yang berupa autonumber, jika kita gunakan Prefiks, lalu kita coba panggil datanya (misalnya) menggunakan fungsi DLookUp, maka data yang akan didapatkan adalah nomornya saja tanpa Prefiksnya. Jadi jika anda ingin datanya tetap konstan dengan Prefiks, penulis sarankan untuk menggunakan tipe data text saja, lalu gunakan seluruh kemampuan anda (agak lebay dikit) untuk membuat data dalam field tersebut menjadi data dengan prefiks dan nomor yang berurutan. Namun jika hanya sebatas tampilannya saja, maka anda bisa gunakan trik berikut ini yaitu menambahkan prefiks pada field autonumber.
Caranya adalah sebagai berikut :
Sewaktu kita membuat Tabel dan memilih Tipe Data AutoNumber pada sebuah Field, kita edit juga Field Format pada Tab General dibagian bawah, lalu ketikkan "AB"0000, atau tergantung dari keinginan anda. Pada contoh dibawah ini penulis ingin agar format dari autonumber untuk field CodeUrut adalah AB0001, AB0002, AB0003 dan seterusnya. anda bisa menyesuaikannya dengan apa yang anda inginkan.
Lihat contoh dalam gambar dibawah ini :
| Format AutoNumber Dengan Prefix |
Keterangan :
- "AB" berarti Prefix untuk semua data dalam field adalah AB, dimana semua data dalam Field tersebut akan berawalan AB.
- 0000 berarti jumlah karakter angka dalam field, dimana dalam contoh ini akan ada 4 karakter angka setelah Prefix, sehingga datanya akan menjadi AB0001, AB0002, AB0003 dst....
Pada gambar diatas yang berupa prefiks adalah AB, sedangkan nomor urutnya adalah 0000, anda harus menggunakan tanda petik dua (") untuk membuat prefiks, lalu diikuti dengan karakter 0 (nol) untuk menentukan berapa jumlah karakter dari nomor urutnya. Pada contoh diatas penulis menentukan jumlah karakter dari nomor urutnya adalah 4 yang ditandai dengan 4 angka 0 (nol) -> 0000
Refference : databasedev
Refference : databasedev
Semoga Bermanfaat...


16.45
Gie Satria
Posted in: 
0 comments:
Posting Komentar
No Sara, Violence, Porn, And Spamming Allowed