Masino Sinaga

Web Development, PHPMaker, & PHP Report Maker

Anda di sini: Beranda / Web Development / Pencarian Data: Mencari Cepat dan Mencari Lebih dari Satu Kriteria
Aplikasi Multi Bahasa. Siapa Takut?
Navigasi Record dan Halaman yang Pintar dan Cerdas

Pencarian Data: Mencari Cepat dan Mencari Lebih dari Satu Kriteria

Maret 14, 2014 oleh Masino Sinaga Tinggalkan Komentar

Fitur Pencarian sering digunakan oleh Pengguna untuk mencari data, baik dengan satu kriteria, maupun lebih dari satu kriteria. Pencarian dengan satu kriteria sering disebut dengan Pencarian Cepat (Quick Search). Sedangkan pencarian dengan lebih dari satu kriteria sering disebut dengan Pencarian Lanjutan (Advanced Search). Rasanya tidak ada aplikasi berbasis web yang tidak menyediakan fitur Pencarian Data.

Form yang digunakan untuk Pencarian Cepat biasanya digabungkan di dalam halaman yang menampilkan record dalam bentuk tabel atau List. Di bagian atas halaman ini terdapat panel Pencarian. Pengguna tinggal mengetikkan kata kunci lalu menekan Enter atau tombol Cari, maka sistem akan menampilkan hasilnya di halaman yang sama. Tidak semua data bisa dicari dengan menggunakan Pencarian Cepat. Data yang mengandung nilai lookup ke tabel lain, biasanya bisa dicari jika menggunakan Pencarian Lanjutan.

Pencarian Lanjutan menggunakan form yang dipisahkan tersendiri dari halaman List yang menampilkan panel Pencarian Cepat. Untuk membuka halaman Pencarian Lanjutan, biasanya disediakan link atau tombol dari dalam panel Pencarian Cepat. Di halaman Pencarian Lanjutan, terdapat lebih dari satu kriteria pencarian yang dapat ditentukan oleh Pengguna. Kriteria ini biasanya diwakili dengan beberapa field beserta operator pencarian. Hasil pencarian akan ditampilkan di halaman List, sama seperti hasil yang ditampilkan dari Pencarian Cepat di atas.

Aplikasi web yang baik seharusnya bisa membatasi fitur ini pada Pengguna dengan Peran tertentu. Misalnya, untuk Pengguna dengan Peran Pengunjung (yang belum login), maka tidak bisa menggunakan fitur Pencarian (baik Cepat maupun Lanjutan), sedangkan bagi Pengguna dengan Peran Operator hanya bisa menggunakan fitur Pencarian Cepat hanya untuk menu Transaksi Penjualan, dan sebagainya. Bahkan di beberapa aplikasi web tertentu, ada yang mempersyaratkan Penggunanya untuk menggunakan form Pencarian jika ingin menampilkan datanya. Hal ini wajar jika jumlah record di suatu menu sudah sedemikian banyaknya.

Sudahkah di aplikasi web yang Anda kembangkan sudah dilengkapi dengan fitur Pencarian Data yang mendukung pencarian lebih dari satu kriteria ini? 🙂

Ditempatkan di bawah: Web Development Ditag dengan:advanced search, cari, panel pencarian, pencarian, PHPMaker Indonesia, quick search, search panel

Masino Sinaga

Web Developer pengguna PHPMaker untuk membangun Aplikasi Web sejak tahun 2004. Sampai sekarang masih aktif dan rajin membagikan pengalamannya menggunakan PHPMaker melalui situs masinosinaga.com dan ilovephpmaker.com.

Aplikasi Multi Bahasa. Siapa Takut?
Navigasi Record dan Halaman yang Pintar dan Cerdas

Tinggalkan Balasan Batalkan balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Pos-pos Terbaru

  • Server Event Page_Render dan Page_Rendering di PHPMaker, Apa Sih Bedanya?
  • Begini Mudahnya Mengubah Judul Browser Secara Dinamis di PHPMaker 2021
  • Solusi Supaya PreviewRow dan PreviewOverlay Bisa Sama-Sama Berfungsi di PHPMaker 2021
  • Jangan Pernah Lagi Mencampur Kode PHP di Client Script atau Startup Script pada PHPMaker 2021
  • Seperti Ini Mudahnya Menyembunyikan Data Label di Chart dari PHPMaker 2021

Menu

  • Siapa Saya?
  • Web Development
  • PHPMaker
  • Umum
  • Syarat dan Ketentuan
  • Sitemap (Peta Situs)
  • Komentar

Komentar Terbaru

  • Masino Sinaga pada Setting Import Data Berikut Wajib Anda Ketahui Bedanya di PHPMaker 2021
  • Masino Sinaga pada Jangan Pernah Lagi Mencampur Kode PHP di Client Script atau Startup Script pada PHPMaker 2021
  • Masino Sinaga pada Mudahnya Menambahkan Global Function untuk Auto-Update Field di PHPMaker
  • Abu Syifa pada Setting Import Data Berikut Wajib Anda Ketahui Bedanya di PHPMaker 2021
  • Abu Syifa pada Jangan Pernah Lagi Mencampur Kode PHP di Client Script atau Startup Script pada PHPMaker 2021

Situs Terkait

  1. I Love PHPMaker
  2. Situs Resmi PHPMaker
  3. Forum Diskusi PHPMaker
  4. PHPMaker di IlmuKomputer.com
  5. PHPMaker Learning

Baru di PHPMaker?

Baca ini terlebih dulu ...

  1. Ayo Menjadi Web Developer yang Cerdas!
  2. PHPMaker: PHP Code Generator + PHP Framework
  3. Pertanyaan-Pertanyaan yang Paling Sering Diajukan Seputar PHPMaker
  4. Tips buat Anda Pemula yang Baru Mengenal dan Menggunakan PHPMaker
  5. Bacalah Help, Bacalah Help, dan Bacalah Help di PHPMaker!

(c) Masino Sinaga 2009 - 2019 | WordPress | Catat masuk | Kembali ke atas