Masino Sinaga

Web Development and PHPMaker

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

Jum, 14 Maret 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 *

Situs ini menggunakan Akismet untuk mengurangi spam. Pelajari bagaimana data komentar Anda diproses.

Pos-pos Terbaru

  • Hati-Hati Memilih Versi PHP Sebelum Generate Code di PHPMaker 2022
  • Alasan AlwaysUseEnglishUSLocale Sebaiknya Aktif di Masino Extensions untuk PHPMaker 2022
  • MasinoInputMask18 Extension, Autoformat Angka dengan Fitur Lebih Kaya di PHPMaker 2022
  • MasinoSignature18 Extension, Mudahnya Mengelola Tanda Tangan di PHPMaker 2022
  • MasinoFormWizard18 Extension, Mengubah Tampilan Multi-Page di PHPMaker 2022

Menu

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

Komentar Terbaru

  • Masino Sinaga pada Hati-Hati Memilih Versi PHP Sebelum Generate Code di PHPMaker 2022
  • Thien Rudi pada Hati-Hati Memilih Versi PHP Sebelum Generate Code di PHPMaker 2022
  • Masino Sinaga pada Cara Menggunakan Login by session variables di Aplikasi Web dari PHPMaker 2021
  • Masino Sinaga pada Cara Menggunakan Login by session variables di Aplikasi Web dari PHPMaker 2021
  • Masino Sinaga pada Cara Menggunakan Login by session variables di Aplikasi Web dari 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 - 2021 | WordPress | Catat masuk | Kembali ke atas