Server event baru lainnya yang ditambahkan sejak PHPMaker versi 11 adalah Page_Exporting. Sesuai dengan namanya, server event ini akan dipanggil sebelum sebuah halaman diekspor datanya. Anda dapat menggunakan server event ini untuk menambahkan logika bisnis melalui sedikit kode tambahan pada awal dari file yang akan diekspor. Anda dapat mengembalikan nilai FALSE untuk melewati fitur Export standar dan menggunakan server Row_Export (akan dibahas di artikel terpisah). Sebaliknya, kembalikan … [Selengkapnya ...]
Menjalankan Kode Setelah Beberapa Record Diperbarui di Aplikasi Web dari PHPMaker
Di artikel sebelumnya kita sudah membahas bagaimana mudahnya Web Developer menjalankan business-logic saat beberapa Record sedang diperbarui melalui Grid di Aplikasi Web yang dihasilkan oleh PHPMaker dengan menggunakan server event Grid_Updating. Selanjutnya di artikel yang ini kita akan membahas server lanjutan yang dijalankan setelah server event tadi, yaitu Grid_Updated. Seperti namanya, server event Grid_Updated akan dijalankan setelah beberapa Record yang terdapat di control Grid telah … [Selengkapnya ...]
Memvalidasi Beberapa Record Saat Diubah di Aplikasi Web dari PHPMaker
Masih ingat dengan server event Row_Updating? Sekedar untuk menyegarkan memori Anda, server event tersebut memungkinkan Web Developer dapat menambahkan kode yang berisi validasi untuk setiap Record yang sedang diperbarui dalam sebuah Aplikasi Web yang dihasilkan oleh PHPMaker, sebelum disimpan ke Database. Nah, di PHPMaker 11 mulai diperkenalkan server event baru yang mirip dengan itu. Namanya adalah Grid_Updating. Server event Grid_Updating menggunakan fitur Grid-Edit untuk sebuah Table, … [Selengkapnya ...]
Menjalankan Kode Setelah Beberapa Record Ditambahkan di Aplikasi Web dari PHPMaker
Di artikel sebelumnya kita sudah membahas bagaimana mudahnya menerapkan business-logic saat beberapa Record ditambahkan ke Aplikasi Web yang dihasilkan oleh PHPMaker dengan menggunakan server event Grid_Inserting. Di artikel yang ini kita akan membahas server event yang berpasangan dengan server event tadi, yaitu Grid_Inserted. Seperti namanya, server event ini akan dijalankan setelah beberapa Record yang dimasukkan melalui control Grid berhasil ditambahkan ke Database. Jika hanya satu Table … [Selengkapnya ...]
Mudahnya Memvalidasi Beberapa Record Sekaligus di Aplikasi Web dari PHPMaker
Ada beberapa server event baru yang ditambahkan mulai PHPMaker versi 11. Empat di antaranya terkait dengan proses penambahan (Add) maupun pembaruan (Edit) untuk beberapa Record sekaligus dalam sebuah Grid (Grid-Add dan Grid-Edit). Selain itu, keempat server event tersebut juga terkait dengan pengolahan data di halaman Master/Detail-Add dan Master/Detail-Edit. Server event yang pertama yang akan kita bahas bernama Grid_Inserting. Dari namanya saja kita sudah bisa menebak, bahwa server event … [Selengkapnya ...]