Fitur Auto Thousand Separator seharusnya disediakan oleh aplikasi web yang kodenya dibangkitkan oleh PHPMaker. Tapi sayangnya, sampai dengan versi 2026, fitur ini belum ada. Itulah kenapa Masino Extensions for PHPMaker 2026 menyediakan fitur yang sangat dibutuhkan tersebut.
Fitur ini memungkinkan system menambahkan karakter pemisah ribuan pada data bertipe numerik atau angka yang diketik oleh User di form Add atau Edit, apalagi jika data angka tersebut kelipatan ribuan. Tidak itu saja, karakter pemisah desimal pun bisa ditentukan dari sisi Extensions tadi, termasuk berapa digit angka desimal di belakang koma.
Dengan adanya fitur ini, tentu saja User akan sangat terbantu saat mengisi data di form Add maupun Edit. Mereka merasa nyaman karena system sudah otomatis menambahkan karakter pemisah ribuan dan/atau desimal tadi. Bandingkan jika tidak ada karakter pemisah ribuan, User pasti tidak nyaman untuk memastikan data yang sudah mereka ketik.
Keuntungan lain yang paling terasa adalah, User tidak dapat mengetikkan karakter selain angka pada Textbox di form Add maupun Edit tadi. Dengan cara ini, maka system sudah memvalidasi sejak awal, hanya karakter angka atau numerik saja yang dapat diketik pada control Textbox yang bertalian.
Dan yang paling menarik lagi dari fitur ini adalah, meskipun data yang diketik mengandung karakter pemisah ribuan dan/atau pemisah desimal, system tetap dapat melakukan proses perhitungan on-the-fly saat mereka mengetik data angka di form Add maupun Edit tadi.
Cek demonya di sini. Login menggunakan username admin dan password master. Setelah berhasil login, klik menu OTHER TABLES -> Order Details, lalu cobalah untuk mengubah salah satu data di tabel tersebut, dengan mengklik menu Edit.
Pada form Edit, cobalah ubah data pada field Quantity, misalnya dengan mengetikkan angka 1234567, maka system akan otomatis menambahkan karakter pemisah ribuan di antara angka 1 dan 2, serta di antara angka 4 dan 5. Data di atas akan diubah oleh system menjadi 1,234,567. Itu untuk karakter pemisah ribuan.
Sedangkan untuk angka desimal, kalian bisa coba pada field Discount. Data pada field ini memiliki tipe field double di database MySQL. Nah, dalam contoh demo tersebut, maka field Discount itu diset 2 angka desimal di belakang koma, dan itu bisa ditentukan dengan sangat mudah dari sisi Extension yang bernama MasinoInputMask26.
Dari namanya, Extension ini tidak hanya berfungsi untuk menambahkan karakter pemisah ribuan dan/atau desimal pada data angka yang sedang diketik oleh User pada form Add dan Edit. Selain itu, Extension ini juga memungkinkan kita untuk memandu User untuk mengetik data dengan pola tertentu, misalnya data Tanggal.
User menjadi terbantu untuk menginput data Tanggal tanpa harus mengetik karakter pemisah bulan dan tahun, apalagi jika kalian ingin menyediakan sebuah Form Add/Edit yang memungkinkan User untuk mengetikkan data Tanggal, Bulan, dan Tahun, tanpa harus selalu memilih datanya dari control DateTimePicker.
Jadi, inilah alasan kesebelas kenapa kalian sudah saatnya harus pakai Masino Extensions for PHPMaker 2026. Betapa semakin menyenangkannya membangun aplikasi web.
Tinggalkan Balasan