Seperti yang diketahui, PHPMaker menggunakan extension DOMPDF untuk mengekspor data dari halaman List dan View ke file PDF. Konten data di kedua halaman ini tentu saja layout-nya standar, karena bawaan hasil generate PHPMaker. Pada halaman List, data dikemas dalam bentuk table, di mana setiap field disusun secara horizontal. Sedangkan pada halaman View, data dikemas secara vertical dalam dua kolom; judul atau label field di sebelah kiri, dan datanya di sebelah kanan. Kadang-kadang, kita … [Selengkapnya ...]
Menghitung Selisih Hari dari Dua Buah Tanggal dengan Javascript dari PHPMaker
Sungguh sudah tidak terhitung lagi banyaknya keuntungan yang bisa diperoleh oleh Web Developer jika membangun Aplikasi Web dengan PHPMaker. Termasuk salah satu trik berikut, yang akan membuktikan betapa mudah, cepat, dan menyenangkannya menghitung selisih jumlah hari dari dua buah tanggal menggunakan kode Javascript. Katakanlah dalam suatu table, kita memiliki sedikitnya tiga buah field, yaitu Begin_Date (tipe Date), End_Date (tipe Date), dan Date_Difference (tipe Numeric). Kita sebagai Web … [Selengkapnya ...]
Mudahnya Memvalidasi Format Tanggal Menggunakan Javascript dari PHPMaker
Saya yakin Anda pasti masih ingat dengan artikel saya kemarin, yang membahas tentang mudahnya mencegah Pengguna untuk memilih Tanggal dari hari-hari yang sudah lewat dari PHPMaker. Betapa PHPMaker dapat membantu Web Developer untuk mewujudkan hal tersebut. Di artikel tadi sudah diuraikan bahwa kita mengkostumais kalender menggunakan kode Javascript/jQuery supaya tanggal tertentu tidak bisa dipilih oleh Pengguna. Supaya kita bisa menggunakan kode tersebut, maka kita tidak menggunakan … [Selengkapnya ...]
Mencegah Pengguna Memilih Tanggal yang Sudah Lewat di JSCalendar dari PHPMaker
Seperti yang kita ketahui, PHPMaker menggunakan extension JSCalendar untuk membantu Pengguna memilih data Tanggal. Ketika Pengguna mengklik icon kalender di suatu field, muncul kalender dalam jendela popup kecil. Selanjutnya, Pengguna dapat memilih Tanggal yang diinginkan supaya field tadi terisi. Kadang-kadang, kita sebagai Web Developer harus membatasi tanggal yang boleh dipilih oleh Pengguna. Contoh, kita membatasi tanggal minimum yang boleh dipilih adalah mulai tanggal hari ini. Tanggal … [Selengkapnya ...]
Wow! Requires search criteria Ternyata Bisa Dibuat Dinamis dari PHPMaker
Ada yang masih ingat dengan item pengaturan Requires search criteria yang terdapat di menu Table pada project PHPMaker? Sekedar mengingatkan kembali, ini adalah pengaturan yang jika diaktifkan, maka data pada tabel yang terdapat di halaman List dari Aplikasi Web yang dihasilkan oleh PHPMaker, tidak akan ditampilkan. Saat halaman List ini dibuka pertama sekali, maka tidak ada data di dalamnya. Di halaman itu akan muncul pesan secara standar Please enter search criteria. Artinya, Pengguna … [Selengkapnya ...]