Pernahkah kalian kesulitan untuk membuat struktur organisasi berbasis web? Biasanya, kalian pasti akan menggunakan aplikasi Visio atau Excel atau Spreadsheet untuk menampilkan struktur organisasi. Bagi sebagian developer, membayangkan struktur organisasi berbasis web saja rasanya sudah pusing. Banyak yang harus dipikirkan, mulai dari merancang tabel untuk mengelola data hirarki, menangani fungsi-fungsi CRUD untuk data hirarki, sampai kepada menampilkan struktur organisasi dengan bagan pohon … [Selengkapnya ...]
ReadOnly vs Disabled, Sebaiknya Pilih yang Mana?
Sering kali kita harus menonaktifkan field tertentu di sebuah form. Tidak terkecuali dengan aplikasi yang dihasilkan oleh PHPMaker. Pertanyaannya, sebaiknya pakai yang mana? ReadOnly atau Disabled? Sebelum membahas lebih detail, PHPMaker 2024 sudah menyediakan method milik object Table atau Page yang bernama setFieldProperties. Seperti namanya, method ini berfungsi untuk mengeset attribute tertentu milik semua field yang terdapat di dalam form pada object Table atau Page tadi. Method ini … [Selengkapnya ...]
Fitur-Fitur Masino Extensions untuk PHPMaker 2024
Seperti biasa, dalam beberapa hari ke depan, Masino Extensions untuk PHPMaker 2024 akan segera dirilis. Dibutuhkan kurang lebih 2 minggu saja untuk memperbarui Masino Extensions untuk PHPMaker 2023, menjadi Masino Extensions untuk PHPMaker 2024. Kemudian perlu tambahan waktu satu minggu untuk mengetes dan memastikan semua fitur-fitur itu berfungsi sebagaimana mestinya. Sama seperti Masino Extensions untuk PHPMaker 2023, fitur-fitur pada Masino Extensions untuk PHPMaker 2024 juga tidak … [Selengkapnya ...]
Mudahnya Mengunci Record dengan Javascript Count Down di PHPMaker 2023
Idealnya, saat sebuah record sedang diubah di sebuah aplikasi web, maka sistem harus bisa mengunci record tersebut agar tidak dapat diubah oleh Pengguna lain pada saat yang sama. Apalagi jika data tersebut berpotensi dapat diubah oleh lebih dari satu Pengguna di saat yang hampir bersamaan. Contoh, di sebuah aplikasi web ticket system, dimana sebuah tiket berpotensi dapat dijawab oleh lebih dari satu petugas helpdesk di saat yang hampir bersamaan, maka sistem seharusnya bisa mengunci ticket … [Selengkapnya ...]
Fungsi Terbilang dengan Pemisah Ribuan Otomatis pada Data Angka di PHPMaker 2023
Ada yang pernah kesulitan membuat fungsi Terbilang di aplikasi web? Bayangkan seperti ini. Pengguna Akhir aplikasi web yang kita kembangkan sedang mengetik data angka di sebuah form. Sistem otomatis menambahkan karakter pemisah ribuan pada data angka yang sedang diketik. Di bawahnya ditampilkan fungsi Terbilang yang akan mengkonversi secara on-the-fly angka tadi menjadi kata-kata. Jika kita menggunakan PHPMaker 2023, pastilah tidak kesulitan lagi. Karena kita bisa membuatnya dengan sangat … [Selengkapnya ...]