Coba bayangkan sebuah aplikasi web pada setiap halaman List yang menampilkan data dalam bentuk tabel, di sebelah atasnya ada satu area bernama Panel Pencarian, dan lajimnya dikenal sebagai Search Panel. Search Panel ini memiliki kemampuan untuk membuka (expand) dan menutup (collapse) ketika user mengklik icon kaca pembesar di sekitar panel tersebut. Katakanlah secara default, Search Panel ini statusnya dalam keadaan expanded atau terbuka saat halaman List tadi dimuat pertama kali. … [Selengkapnya ...]
Memahami Kebutuhan Pengguna Terkait Panel Pencarian yang Fleksibel
Artikel ini terkait dengan artikel saya sebelumnya yang membahas mengenai tantangan untuk membuat Panel Pencarian yang Fleksibel. Tantangan itu dilatarbelakangi oleh keinginan Pengguna yang menyatakan kurang nyaman ketika melihat sebuah halaman yang menampilkan data dalam sebuah tabel dan mengandung Panel Pencarian yang dalam keadaan tertutup (Collapsed). Mereka sudah terbiasa melihat Panel Pencarian dalam kondisi terbuka (Expanded). Memang, ketika saya menjelaskan solusi untuk membuka Panel … [Selengkapnya ...]
Mudahnya Membuat Panel Pencarian Selalu Collapsed di Aplikasi Web dari PHPMaker
Tanggal 3 September seminggu yang lalu, saya baru saja memutahirkan salah satu Aplikasi Web yang selama ini saya buat dengan PHPMaker. Dari yang sebelumnya menggunakan PHPMaker versi 9.2.0, sekarang menggunakan PHPMaker versi 11.0.2. Aplikasi Web yang saya maksud itu adalah web Kodepos Indonesia. Salah satu client saya terbesar selama ini. :P Salah satu alasan yang paling kuat mengapa saya memutahirkannya dengan menggunakan PHPMaker versi 11 adalah karena front-end-nya sudah menggunakan … [Selengkapnya ...]
Pencarian Data: Mencari Cepat dan Mencari Lebih dari Satu Kriteria
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 … [Selengkapnya ...]