11 May 2020

Between Instruksi VBA Untuk Mengatur Pembatasan Ukuran – Part 1 (Query)

www.niguru.com
Niguru.com | Senin, 11 Mei 2020 | Dalam pembuatan aplikasi, user seringkali perlu menampilkan data dalam jangkauan (range) tertentu berdasarkan suatu ukuran yang sudah ditentukan. Sehingga record bisa terfilter agar hanya tampil sesuai dengan jangkauan yang sudah ditentukan.

Salah satu fungsi VBA yang cocok untuk dipergunakan untuk tujuan record filtering dengan batas berdasarkan suatu ukuran (tanggal, waktu, jarak, dan lain sebagainya) adalah BETWEEN.



Berikut ini cara penggunaan, fungsi Between dilengkapi dengan pembuatan tabel dan query sebagai aplikasi pelengkapnya.
Pertama kali, buat tabel dengan field: Tanggal (Data type = Date/Time) dan Kegiatan (Data type = Text):


Setelah selesai, isi tabel tersebut dengan beberapa record:




  1. Klik left tab Queries.
  2. Double click Create query in Design view.
  3. Klik Table1 (tabel yang sudah dibuat seperti penjelasan di atas).
  4. Klik Add.




  1. Mark (tandai) semua field pada Table1.
  2. Drag ke field area dari query.


Pada field tanggal, ketikkan fungsi Between pada baris Criteria dengan sintaks:
#06/03/2020# And #09/03/2020#
Fungsi ini akan membuat record yang tampil, hanyalah record diantara tanggal 06/03/2020 sampai dengan tanggal 09/03/2020 saja:


Tekan tombol [Ctrl + S] untuk menyimpan (save) > klik Yes saat window konfirmasi tampil:


Lihat hasilnya:


Bila kamu ingin tanggal bisa diinput secara manual saat query dijalankan maka tulis fungsi Between dengan sintaks:
Between [a] And [b]
Dengan cara ini query akan meminta user mengisi nilai a dan nilai b:


Simpan query dan jalankan untuk melihat hasilnya, kalau fungsi yang kamu ketikkan benar maka, akan tampil window input berikut ini:


Karena pada contoh di atas, Niguru.com mengisikan nilai a = 2/3/2020 dan nilai b = 5/3/2020, maka record yang ditampilkan adalah record dengan tanggal diantara 2/3/2020 sampai dengan 5/3/2020 saja:




Bila kamu ingin belajar dari file .MDB yang sudah jadi, sudah diisi contoh data /record dan dibuat seperti contoh di atas, kamu bisa mendownload file: Between01.MDB, pada URL: http://vonasort.com/2Jph

Demikianlah pemanfaatan instruksi Between dalam pemrograman.
Semoga penjelasan pada posting ini bisa menambah wawasan dan pengetahuan bagi para pembaca sekalian.

Selamat beraktivitas .. Have a nice day :-)

www.Niguru.com (Nino Guevara Ruwano)

No comments:

Post a Comment