Aplikasi Web yang dihasilkan oleh PHPMaker secara standar akan menggunakan karakter koma (,) sebagai karakter pemisah (separator). Biasanya karakter ini sering kita temukan pada Field yang lookup ke Table lain. Karena data yang ditampilkan berasal dari beberapa Field yang lookup ke Table lain tadi, maka untuk memisahkan nilai di antara Field-Field tersebut, sistem akan menggunakan karakter koma sebagai pemisah. Kadang-kadang, kita sebagai Web Developer ingin menghilangkan karakter pemisah … [Selengkapnya ...]
Mencari Data Deskripsi Padahal yang Tersimpan Adalah Kode di Aplikasi Web dari PHPMaker
Pernah mengalami kesulitan ketika Anda harus membuat fitur pencarian data di sebuah Aplikasi Web, di mana data yang akan dicari oleh Pengguna formatnya teks bebas (Deskripsi), tapi data yang tersimpan di Database adalah Kode? Bingung maksudnya? Tenang, jangan bingung dulu. Simak penjelasan berikut. Bayangkan sekarang Anda memiliki sebuah table customers. Di dalam table ini ada field Propinsi, Kabupaten_Kota, Kecamatan, dan Kelurahan_Desa. Data yang tersimpan di keempat field tersebut adalah … [Selengkapnya ...]
Perbedaan Index Page dan Start Page di Aplikasi Web yang Dihasilkan oleh PHPMaker
Sebelum men-generate Aplikasi Web melalui PHPMaker, maka kita sebagai Web Developer dapat menentukan pengaturan Index page dan Start page yang terdapat di menu tab Generate. Meskipun dari namanya saja sudah berbeda, tapi sekilas kedua pengaturan itu mirip dan saling terkait. Supaya kita mengetahui perbedaan dan keterkaitan di antara keduanya, maka kita perlu membahas kedua pengaturan ini lebih detail. Mari simak penjelasan berikut ini supaya lebih jelas dan terang benderang, hehe... :) Di … [Selengkapnya ...]
Memaksa Pengguna untuk Ganti Password Setelah Login Pertama di Aplikasi Web dari PHPMaker
Aplikasi Web yang dihasilkan oleh PHPMaker memiliki kemampuan untuk memaksa Pengguna mengganti Kata Sandi atau Password jika masa berlakunya sudah habis. Pengertian memaksa di sini adalah, sistem akan mencegah Pengguna membuka menu atau halaman lain setelah berhasil login, sebelum mengganti Password-nya. Jadi, jika Pengguna tetap bandel mengklik menu lainnya setelah login, sistem akan tetap me-redirect Pengguna tersebut ke halaman Change Password. Pengaturan mengenai hal ini dapat disesuaikan … [Selengkapnya ...]
Mencegah Pengguna Mengakses URL Master/Detail List di Aplikasi Web dari PHPMaker
Masih ingat artikel yang saya tulis kemarin? Artikel itu membahas bagaimana trik untuk menyembunyikan link yang akan membuka halaman Master/Detail List. Link tersebut bisa terdapat di dalam Preview Row (area yang muncul setelah Pengguna mengklik tombol plus (+) di sebelah kiri record Master pada halaman List), maupun di dalam Preview Overlay (area yang muncul ketika Pengguna menempatkan kursor mouse di atas tombol Master/Detail). Trik itu memang pas untuk menyembunyikan link ke halaman List … [Selengkapnya ...]