Sabtu, 29 Oktober 2011

Prefix Dalam Field AutoNumber

Cara Menambahkan Prefix Dalam Field AutoNumber

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

Semoga Bermanfaat...

0 comments:

Posting Komentar

No Sara, Violence, Porn, And Spamming Allowed

Twitter Delicious Facebook Digg Stumbleupon Favorites More

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | Laundry Detergent Coupons