Ada begitu banyak kondisi yang terjadi di sisi Client bisa ditangani dengan sangat mudah di PHPMaker 2023. Contoh paling sederhana, kita bisa menampilkan suatu field jika data di field lain sudah ada datanya, alias tidak blank. Katakanlah di suatu table kita memiliki dua buah field, masing-masing bernama FieldA dan FieldB. Kondisi mula-mula, saat form Add ditampilkan, maka FieldB dalam keadaan ter-hidden alias tidak ditampilkan. FieldB baru akan muncul jika Pengguna Akhir aplikasi sudah … [Selengkapnya ...]
Membuat Select2 Dapat Langsung Menerima Event Keypress di PHPMaker 2022
Seperti yang sudah kita ketahui, sejak versi 2021, PHPMaker mulai menggunakan control Select2 menggantikan control Combobox yang biasa. Banyak keuntungan yang kita dapatkan setelah PHPMaker menggunakan Select2, seperti yang diuraikan pada website Select2 tadi. Keuntungan yang sangat dirasakan oleh Pengguna Akhir adalah kemampuan mencari data dengan cara mengetik satu atau beberapa karakter di dalamnya. Jika sebelumnya kita menggunakan control Select atau Combobox biasa, maka fitur pencarian … [Selengkapnya ...]
Cara Mengetahui Jumlah Checkbox yang Tercentang pada Field dari PHPMaker 2021
Hari ini kita akan membahas bagaimana cara mengetahui jumlah control Checkbox yang tercentang pada sebuah field di Aplikasi Web yang dihasilkan oleh PHPMaker 2021. Field ini menggunakan Lookup Table, dan dapat menerima multiple values. Ketika Pengguna Akhir mengklik control Checbox di field tersebut, maka sistem akan menampilkan jumlah control Checkbox yang sedang tercentang. Oke, langsung saja kita praktekkan bersama-sama. Langkah pertama, buatlah sebuah database MySQL, lalu jalankan … [Selengkapnya ...]
Meng-expand Detail Preview Hanya pada Record Pertama dari PHPMaker 2021
Di artikel sebelumnya kita sudah membahas betapa mudahnya untuk meng-expand detail preview di semua record pada halaman List yang menampilkan table Master. Jika jumlah record yang ditampilkan di halaman List Master tadi banyak (katakanlah lebih dari 10), maka akan dibutuhkan waktu yang lebih lama untuk menampilkan semua Detail Preview dari setiap record Master. Untuk itu, pastikan untuk tidak menggunakan kode pada artikel di atas tadi jika jumlah record di halaman List Master relatif … [Selengkapnya ...]
Meng-expand Detail Preview By Default di Halaman Master dari PHPMaker 2021
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 ...]