Saya yakin bahwa sebagai Web Developer kita pasti pernah ingin mengimplementasikan sebuah business-logic yang mengharuskan menyimpan data yang mirip (serupa tapi tak sama) ke dalam dua buah Table sekaligus. Artinya, saat Pengguna mengklik tombol Simpan satu kali, maka sistem akan menyimpan data yang diinput tadi ke dalam dua Table di Database sekaligus. Di atas tadi saya mengatakan serupa tapi tak sama. Maksudnya adalah, data yang diinput di sebuah form terdiri dari data yang memiliki … [Selengkapnya ...]
Mudahnya Mengubah Icon di Tombol pada Aplikasi Web dari PHPMaker
Sejak versi 11, PHPMaker mengoptimalkan penggunaan glyphicon untuk menampilkan icon di beberapa tombol. Contoh, untuk tombol Add PHPMaker menggunakan icon glyphicon-plus yang bergambar tanda plus besar berwarna hitam, untuk tombol Delete PHPMaker menggunakan icon glyphicon-trash yang bergambar keranjang sampah, dan sebagainya. Pertanyaannya adalah, bagaimana cara kita bisa mengetahui bahwa PHPMaker menggunakan icon-icon dari glyphicon tersebut selain dari menampilkan kode HTML (View Page … [Selengkapnya ...]
Antara Page_Load dan Page_Render di Aplikasi Web dari PHPMaker
Seperti yang sudah dibahas di artikel terkait lainnya, kita sudah mengetahui perbedaan antara server event Page_Load dan Page_DataRendering, khususnya yang terkait dengan fungsi untuk menyembunyikan suatu Field di halaman List. Kita bisa menyembunyikan Field tertentu hanya di bagian tabel, tapi tetap menampilkannya di bagian Extended Search di bagian atas tabel tersebut. Di artikel kali ini kita akan membahas dua buah server event yang sekilas mirip, tapi memiliki perbedaan yang cukup … [Selengkapnya ...]
Mengetahui ID Terakhir dari Record yang Ditambahkan di Aplikasi Web dari PHPMaker
Sebagai Web Developer, kita pasti pernah ingin mendapatkan ID dari Record yang terakhir ditambahkan di suatu table pada Aplikasi Web yang kita hasilkan. Apalagi jika ID tersebut nilainya bertambah secara otomatis atau auto-increment, dan ada relatif banyak Pengguna yang menambahkan data secara bersamaan. Tentu besar kemungkinan ID yang terakhir adalah ID milik Record yang terakhir ditambahkan oleh Pengguna lainnya. Percaya atau tidak, jika Anda membangun Aplikasi Web dengan menggunakan … [Selengkapnya ...]
Mencegah Pengguna Menambah Baris Baru di Tabel Detail Aplikasi Web dari PHPMaker
Salah satu fitur canggih dari sekian banyaknya fitur unggulan di PHPMaker, adalah kemampuan menghasilkan Aplikasi Web yang memungkinkan Pengguna menambahkan data Master/Detail dalam satu halaman. Pengguna tidak perlu berpindah atau memuat halaman lain untuk menambahkan data Detail. Di PHPMaker hal ini dikenal dengan istilah Master/Detail Add. Jadi, data Master yang akan diinput berada di bagian atas, dan data Detail berada di bagian bawah dari data Master-nya. Data Master ditampilkan dalam … [Selengkapnya ...]