Seperti yang sudah kita ketahui, PHPMaker akan mengekstrak object dan informasi yang terkait dari Database lalu menggunakannya di pengaturan level Table dan level Field. Khusus untuk level Field, maka informasi yang akan digunakan oleh PHPMaker adalah nama field itu sendiri. PHPMaker memiliki pola tersendiri untuk menggunakan nama field menjadi Caption di Aplikasi Web yang Anda buat. Berikut ini trik sederhana untuk penamaan field yang disarankan, sehingga dapat membantu Anda meningkatkan produktivitas kerja di PHPMaker.
PHPMaker akan otomatis mengkonversi karakter garis bawah (_) menjadi karakter spasi di bagian Caption setiap field. Sementara karakter huruf dan angka yang terdapat di nama field akan digunakan apa adanya. Karakter huruf dan angka tidak diubah ke karakter lainnya. Karena pola ini digunakan oleh PHPMaker dari versi-versi terdahulu sampai versi yang terakhir sekarang, maka Anda sebagai Web Developer sebaiknya memperhatikan pola penamaan field di Table ataupun nama alias di Database View ataupun di Custom View.
Saya menyarankan agar Anda menggunakan penamaan field dengan pola Propercase. Artinya, gunakanlah huruf besar atau huruf kapital di setiap awal kata. Jika nama field Anda mengandung dua kata, maka setiap awal kata sebaiknya tetap menggunakan huruf kapital. Contoh yang disarankan: Nama_Mahasiswa, Alamat_Rumah, Tanggal_Lahir, dan seterusnya. Hindari menggunakan huruf kecil semua. Hindari juga menyambung semua kata tanpa karakter pemisah garis bawah. Seperti yang Anda lihat dari contoh tersebut, setiap awal kata diawali dengan huruf kapital, dan di antara kata dipisahkan dengan karakter garis bawah.
PHPMaker akan mengkonversi nama field tersebut menjadi Caption di antar muka Aplikasi Web yang Anda generate dengan menggunakan PHPMaker. Dari contoh di atas tadi, maka masing-masing akan menjadi: Nama Mahasiswa, Alamat Rumah, dan Tanggal Lahir. Dengan menggunakan pola Propercase tersebut, maka Anda sebagai Web Developer tidak perlu mengubah property Caption di setiap field pada pengaturan Field di PHPMaker.
Trik ini memang kelihatan sepele, tapi sangat membantu Anda untuk meningkatkan produktivitas kerja saat menggunakan PHPMaker. Tidak percaya? Sekarang begini saja. Coba bayangkan Anda memiliki banyak Table dan di sebagian besar tabel tersebut memiliki banyak field. Jika Anda tidak mengikuti saran di atas (misalnya Anda menggunakan huruf kecil semua untuk penamaan field di tabel-tabel tersebut), maka Anda sebagai Web Developer harus mengubah satu per satu Caption dari field di semua tabel tadi.
Taufiq mengatakan
Salam Pak
Izin bertanya pak, bagaimana caranya setiap tabel field yang diinput menjadi huruf kapital semua
Terima kasih sebelumnya
Masino Sinaga mengatakan
Pakai Javascript atau jQuery, Google javascript capitalize atau jquery capitalize.