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 selesai diperbarui.
Server event ini menggunakan fitur Grid-Edit untuk sebuah Table, dan fitur Master/Detail-Edit untuk yang melibatkan Table Detail. Server event ini memiliki dua buah argumen yaitu ($rsold dan $rsnew) yang merupakan array dari Record-record sebelum dan setelah proses pembaruan (yang diambil dari Database).
Sebagai contoh, Anda dapat menggunakan server event ini untuk memperbarui sebuah Field di Table Master (mirip dengan server event Row_Updated yang sebelumnya sudah pernah kita bahas) setelah Master/Detail-Edit.
Tinggalkan Balasan