Masih ingat dengan server event Page_Exporting? Nah, pasangan dari server event itu adalah Page_Exported. Seperti namanya, Page_Exported akan dipanggil setelah data di sebuah halaman diekspor. Anda dapat menggunakan server event ini untuk menambahkan kode tambahan ke bagian akhir dari file yang diekspor. Perlu diingat, bahwa jika Custom Templates digunakan (baca topik Custom Templates di file Help pada aplikasi PHPMaker), maka server event ini mungkin akan ditimpa. Anda dapat menonaktifkan … [Selengkapnya ...]
Mengkostumisasi Baris Record yang Diekspor di Aplikasi Web dari PHPMaker
Di artikel sebelumnya kita sudah membahas server event Page_Exporting yang jika mengembalikan nilai FALSE, maka server event Row_Export yang akan dipanggil ketika sebuah baris Record diekspor dengan menggunakan kode Anda sendiri. Argumen server event ini hanya satu, yaitu $rs yang merupakan sebuah array dari Record yang akan diekspor. Nilai di $rs merupakan nilai yang diambil dari Database dan belum diformat. Jika Anda ingin mengekspor nilai yang sudah diformat, cukup gunakan kode … [Selengkapnya ...]
Menambahkan Proses Bisnis Sebelum Halaman Diekspor di Aplikasi Web dari PHPMaker
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 ...]