Jika kita menggunakan extension Preview atau MasinoPreview17 di project PHPMaker 2021, maka Pengguna Akhir dapat menampilkan table Detail pada halaman yang memiliki relasi Master/Detail dengan cara meng-expand-nya. Cukup dengan mengklik tombol plus kecil (+) di sebelah kiri record Master-nya. Kadang-kadang, kita sebagai Web Developer ingin supaya sistem otomatis meng-expand semua table Detail tersebut. Jadi, Pengguna Akhir tidak perlu lagi mengklik tombol + tadi, untuk meng-expand satu per … [Selengkapnya ...]
Mudahnya Memberikan Akses Administrator kepada User dari PHPMaker 2021
Suatu saat, kita ingin memberikan akses user level Administrator kepada user yang levelnya bukan Administrator. Kita dapat menggunakan server event TablePermission_Loading yang lokasinya berada di bawah Server Events -> Global -> All Pages dalam project PHPMaker 2021. Penting untuk diketahui, server event TablePermission_Loading dijalankan hanya untuk Table dari halaman yang sedang dimuat. Jika kita mengganti Hak Akses yang terdapat di Table lainnya melalui server event ini, maka tidak akan … [Selengkapnya ...]
Menyembunyikan Pilihan User Select pada Advanced Search di PHPMaker 2021
Ada yang pernah memilih USER SELECT dari lokasi Fields setup -> Advanced Search Page -> Operator pada PHPMaker 2021? Jika ya, maka itu artinya kita dapat menggunakan beberapa Operator pencarian yang tersedia di sana. Kadang-kadang, kita tidak ingin menggunakan semua Operator pencarian tersebut. Kita hanya ingin menampilkan 2 Operator pencarian, yaitu = dan LIKE (contains). Sedangkan Operator pencarian lainnya harus disembunyikan. Bagaimana caranya? Hohoho... ternyata jawabannya mudah dan … [Selengkapnya ...]
Cara Menggunakan Login by session variables di Aplikasi Web dari PHPMaker 2021
Ada satu fitur yang cukup menarik di PHPMaker 2021, dan selama ini luput dari perhatian kita. Fitur itu adalah Allow login by session variables yang dapat kita lihat dari menu Tools -> Advanced Settings. Jika pilihan ini kita aktifkan sebelum men-generate ulang semua file script, maka itu artinya kita sebagai Web Developer mengijinkan Pengguna Akhir untuk mengakses halaman di Aplikasi Web tanpa harus login secara manual seperti yang biasa dilakukan dari halaman Login. Seperti yang … [Selengkapnya ...]
Auto Fill yang Fleksibel di Aplikasi Web yang Dihasilkan oleh PHPMaker 2021
Kadang-kadang, kita ingin mengakses Lookup Table menggunakan Ajax. Sebagai contoh, setelah Pengguna Akhir memasukkan data ke sebuah field, kita ingin mengotomatiskan field lain terisi datanya. Untuk itu, maka kita dapat menggunakan API dan Client Scripts untuk mengimplementasikannya. Supaya Auto fill bisa dijalankan lewat kode yang kita tulis, maka pastikan untuk tidak mengaktifkan fitur built-in Auto-Fill di table Lookup Table. Katakanlah, jika kita ingin memasukkan Product Price ketika … [Selengkapnya ...]