Kadang kala kita merasa bingung atau mungkin sedikit "malas" untuk menuliskan sebuah string yang akan kita gunakan untuk memfilter data berdasarkan banyak kriteria, dan mungkin juga kita akan sedikit kesulitan jika datanya berasal dari 2 tabel atau lebih.
dibawah ini adalah cara penulis untuk mendapatkan sebuah string criteria, ketika penulis merasa sedikit "malas" untuk mengetik :)
misalnya penulis ingin memfilter data karyawan dengan kriteria nama bagian tertentu, jabatan tertentu, periode tanggal masuk karyawan dan juga gaji pokok diatas 1 juta.
untuk memfilter data seperti diatas lalu menampilkannya dalam form, maka penulis harus mengetik seperti dibawah ini :
SELECT tblKaryawan.Nomor_Induk, tblKaryawan.Nama_Karyawan, tblKaryawan.Jenis_Kelamin, tblKaryawan.Nama_Bagian, tblKaryawan.Nama_Jabatan, tblKaryawan.Tanggal_Masuk, tblKaryawan.Status_Kerja, tblKaryawan.Status_Kawin, tblKaryawan.Jumlah_Gapok FROM tblKaryawan WHERE (((tblKaryawan.Nama_Bagian)=[Forms]![frmFilterData]![cboNamaBagian]) AND ((tblKaryawan.Nama_Jabatan)=[Forms]![frmFilterData]![cboNamaJabatan]) AND ((tblKaryawan.Tanggal_Masuk)>=[Forms]![frmFilterData]![txtTglAwal] And (tblKaryawan.Tanggal_Masuk)<=[Forms]![frmFilterData]![txtTglAkhir]) AND ((tblKaryawan.Jumlah_Gapok)>1000000));
untuk mendapatkan string seperti diatas, yang biasa penulis lakukan jika sedang "malas" adalah sebagai berikut :
1. Buat sebuah Form baru dengan cara klik dua kali pada Create form in Design view.
2. Masukkan sebuah ComboBox/ListBox, lalu pilih I want the combo box to look up the values in table or query
3. Pilih tabel yang akan digunakan (untuk sementara pilih 1 tabel dulu)
4. Atur Field2 yang dibutuhkan sampai selesai (Finish) dalam membuat ComboBox/ListBox
5. Setelah ComboBox/ListBox terbuat, klik kanan pada ComboBox/ListBox lalu pilih properties
6. Klik dibagian RowSource, lalu klik [...] disebelah kanannya
7. Maka anda akan dibawa ke menu Query design
8. Lalu penulis masukkan kriteria2 yang penulis butuhkan, jika anda butuh tabel lain, maka anda bisa menambahkannya sekarang dengan cara klik Toolbar Show Table, atau klik kanan diarea kosong Query design lalu pilih show table.
9. Setelah selesai memasukkan kriteria2 yang dibutuhkan, langsung klik tombol X merah dipojok kanan atas jendela query builder, lalu pilih Yes. yang harus diingat, anda jangan menyimpannya dengan mengklik toolbar save atau menu File>Save, karena jika hal ini anda lakukan, maka Access akan menyimpannya dalam bentuk query.
10. Setelah selesai, anda tinggal arahkan atau blok bagian RowSource lalu mengcopynya, untuk yang penulis lakukan, maka penulis akan mendapatkan string seperti diatas. Jadi tidak perlu repot-repot untuk menuliskannya secara manual satu persatu.
Namun anda jangan meniru "malasnya" penulis ya, malas itu tidak baik, dan harus dihindari, Semangat... :)
Semoga Bermanfaat...
Semoga Bermanfaat...


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