Selalu saja ada nilai positif yang bisa diambil dari Tools PHP Code Generator PHPMaker. Entah disadari atau tidak, tapi bagi saya sendiri, PHPMaker dapat melatih, menuntun dan "memaksa" Web Developer untuk selalu bekerja dengan disiplin. Ketika Anda ingin bekerja dengan lebih baik lagi, maka tidak ada kata kompromi untuk tidak disiplin! Mungkin belum banyak Web Developer yang merasakan tiga manfaat yang sudah saya sebutkan di awal tadi. Bagi mereka yang selama ini bekerja secara serabutan dan … [Selengkapnya ...]
Menambahkan Konten di Akhir File yang Diekspor pada Aplikasi Web dari PHPMaker
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 ...]