Sejak disatukannya PHP Report Maker ke dalam PHPMaker mulai versi 2020, bukan berarti method yang digunakan pada object Tables sama dengan yang digunakan pada object Reports. Salah satu perbedaan yang bisa kita lihat adalah cara menampilkan string Filter yang sedang diterapkan pada kedua objects tadi. Pada object Tables, kita dapat menampilkan kriteria filter yang sedang diterapkan melalui kode berikut pada server event Page_DataRendering yang terdapat di bawah halaman List: Sedangkan … [Selengkapnya ...]
Antara Page_Load atau Page_DataRendering di Halaman List dari PHPMaker
Pernahkah Anda menggunakan server event Page_Load dan/atau Page_DataRendering di Halaman List pada Aplikasi Web yang dihasilkan oleh PHPMaker? Jika ya, apakah Anda pernah mengamati ada perbedaan yang cukup signifikan di antara keduanya? Mengapa saya bertanya demikian, supaya kita bisa mengoptimalkan kedua server event ini sesuai dengan tujuan dari business-logic yang kita harapkan. Jika mengacu kepada menu Help di PHPMaker, maka server event Page_Load memiliki penjelasan seperti … [Selengkapnya ...]
Menyembunyikan Kolom di Tabel halaman List tapi Menampilkannya di Extended Search
Satu lagi keunggulan, kefleksibelan, sekaligus kemudahan yang diberikan oleh PHPMaker semakin terbukti dari hari ke hari. Rasanya sayang sekali untuk dilewatkan begitu saja. Kadang-kadang, pada kondisi yang standar, ada hal-hal tertentu yang ingin kita hasilkan tidak bisa langsung terwujud. Tapi dengan sedikit cara cerdik, hal itu bisa juga diimplementasikan. Malah, sangat mudah ternyata! Penasaran ingin tahu? Jadi begini. Seperti yang sudah kita ketahui selama ini, PHPMaker memberi … [Selengkapnya ...]
Menampilkan Teks di Bagian Atas Setiap Halaman Aplikasi Web dari PHPMaker
Sering kali di setiap halaman pada Table tertentu, Web Developer ingin menambahkan teks tertentu di bagian paling atas halaman. Sekali lagi, posisi teks ini berada di bagian paling atas dari halaman, atau setelah bagian Header yang di-generate oleh PHPMaker. Jadi, posisi teks bukan di atas Header. PHPMaker sudah menyediakan sebuah server event yang bernama Page_DataRendering. Server event ini akan dipanggil setelah file header.php disertakan. Anda dapat menggunakan server event ini untuk … [Selengkapnya ...]
Urutan Server Event pada Aplikasi Web yang Dibuat oleh PHPMaker
Secara umum, Server Events dijalankan pada Aplikasi Web yang di-generate oleh PHPMaker dengan urutan sebagai berikut: Page_Loading (Global function) Page_Load (Page class method) Page_Rendering (Global function) Page_Render Page_DataRendering .RecordSet_* / Row_* (Page/Table class method) Page_DataRendered Page_Unload (Page class method) Page_Unloaded (Global function) Sekedar mengingatkan kembali, bahwa kode yang dihasilkan oleh PHPMaker menggunakan OOP (Object Oriented … [Selengkapnya ...]