Selalu menarik untuk mencoba ulang kode-kode yang sudah pernah kita gunakan pada versi-versi major PHPMaker sebelumnya. Salah satunya tentang cara menampilkan tanggal akhir berdasarkan tanggal awal yang ditambah sekian hari, yang pernah saya tulis sekitar 5 tahun lalu pada artikel berikut: Mengetahui Tanggal Akhir dari Tanggal Awal Ditambah Sekian Hari di PHPMaker. Misalkan nilai Tanggal Awal adalah 29 April 2021 pukul 10:40:11, lalu ditambahkan dengan nilai 28 hari, maka nilai Tanggal Akhir … [Selengkapnya ...]
Begini Cara Menampilkan Konten Custom Files ke File PDF dari PHPMaker 2021 dan FPDF
Sekitar 5 tahun yang lalu, tepatnya tahun 2016, kita sudah pernah membahas bagaimana mudahnya mengekspor atau menampilkan konten dari Custom Files ke file PDF melalui bantuan FPDF. Buat yang belum tahu, ini artikel yang membahas hal tersebut: Mudahnya Mengekspor Konten Custom File ke File PDF dari PHPMaker dan FPDF. Sayangnya, kode di artikel tersebut tidak bisa sepenuhnya digunakan di PHPMaker 2021. Penyebabnya karena PHPMaker yang kita gunakan 5 tahun lalu tersebut masih belum menggunakan … [Selengkapnya ...]
Menyesuaikan Item Secara Dinamis pada Control Combobox di PHPMaker 2021
Tidak percuma memang PHPMaker 2021 menggunakan tagline The Best Gets Even Better, seperti yang ditampilkan pada website resminya: https://phpmaker.dev. Terbukti masih yang terbaik di kelasnya, PHPMaker juga terbukti semakin lebih baik dari versi-versi major sebelumnya. Salah satu yang semakin baik itu bisa kita rasakan sendiri dari salah satu server event yang bernama Lookup_Selecting. Seperti namanya, server event ini akan dijalankan sebelum membangun SQL untuk memilih record-record dari … [Selengkapnya ...]
Mudahnya Menangani Field Upload yang Tidak Ada Filenya di PHPMaker 2021
Bagi yang belum tahu apa itu Field Upload, ini adalah field yang berfungsi untuk meng-upload file. Kalau di dalam project PHPMaker, maka kita cukup memilih File dari bagian Fields setup -> panel Edit Tag. Jika field ini kita set Allow NULL di database, berarti field ini boleh kosong nilainya. Ketika field ini kosong, dan jika ditampilkan pada halaman List dan View di Aplikasi Web, maka hasilnya adalah cell atau area yang kosong sama sekali. Dengan kata lain, kita tidak dapat mengubah … [Selengkapnya ...]
Perbedaan Penanganan Current Filter di Tables dan Reports pada PHPMaker 2021
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 ...]