Sebagai Web Developer, pernahkah Anda mengalami kesulitan ketika membuat Aplikasi Web yang mengharuskan Pengguna Akhir dapat mengentri data Pembelian atau Penjualan pada bagian Detail yang terdiri dari beberapa baris, kemudian sistem akan otomatis menghitung Jumlah Total dan menampilkan hasilnya di bagian Master?
Tidak hanya itu saja, sistem harus bisa otomatis menambahkan separator Ribuan dan separator Desimal saat Pengguna Akhir sedang menginput data. Bahkan, item Stock yang sudah dipilih pada baris sebelumnya, seharusnya tidak ditampilkan lagi pada baris-baris berikutnya.
Jika Anda pernah mengalami kesulitan seperti itu, maka mulai hari ini Anda seharusnya tidak mengalami kesulitan lagi jika membangun Aplikasi Web menggunakan PHPMaker 2022 dan Masino Extensions. Kabar gembira buat Anda yang sudah menggunakan PHPMaker 2022 dan Masino Extensions.
Sejak versi 2022.7; lebih tepatnya sejak versi minor 2022.7.3, PHPMaker sudah meningkatkan fitur Javascript Framework yang digunakan, sehingga memungkinkan kita sebagai Web Developer untuk membuat fitur penghitungan otomatis saat data diketik di bagian Detail, sekalipun separator Ribuan tidak menggunakan karakter koma, atau separator Desimal tidak menggunakan karakter titik.
Seperti yang kita ketahui, sebelum versi 2022.7.3 tersebut, Javascript Framework yang digunakan PHPMaker hanya dapat menggunakan karakter koma untuk separator Ribuan atau karakter titik untuk separator Desimal untuk operasi matematika seperti penjumlahan, pengurangan, pembagian, maupun perkalian.
Sejak versi 2022.7.3, kita dapat menggunakan karakter titik untuk separator Ribuan, dan karakter koma untuk separator Desimal. Itu artinya, jika kita menggunakan locale Indonesia, proses perhitungan saat Pengguna Akhir mengetik data di bagian Detail, sudah mendukung.
Bagi Anda yang sudah menjadi member di situs ILovePHPMaker.com, maka Anda sudah dapat mendownload project Stock Inventory Management untuk PHPMaker 2022.
Bagi yang belum tahu mengapa seharusnya Anda memiliki project ini jika menggunakan PHPMaker, silahkan baca artikel Stock Inventory Management: Banyak Hal yang Bisa Anda Pelajari dari Project Ini.
Untuk melihat demo-nya, silahkan klik di sini. Anda bisa memilih bahasa Indonesia lalu cobalah untuk menambahkan data Pemesanan atau Penjualan dan detailnya masing-masing.
Saat data diketik di bagian detail; atau lebih tepatnya lagi saat data Pemesanan atau Penjualan diketik di bagian Detail, maka sistem akan otomatis menghitung on-the-fly Jumlah Total untuk masing-masing data tersebut, lalu menampilkan hasilnya di bagian Master, sekalipun separator Ribuan adalah titik, dan separator Desimal adalah koma.
Mas, masalah yang saya hadapi adalah seperti berikut apabila saya run pada localhost
Warning: require_once(vendor/autoload.php): failed to open stream: No such file or directory in C:\xampp\htdocs\rh\index.php on line 24
Fatal error: require_once(): Failed opening required ‘vendor/autoload.php’ (include_path=’C:\xampp\php\PEAR’) in C:\xampp\htdocs\rh\index.php on line 24
mohon bantuan Mas, Terima kasih
Silahkan posting ke Forum Diskusi PHPMaker. Ini beberapa topik yang membahas mengenai hal tersebut:
– Failed opening required ‘vendor/autoload.php’
– Warning: require_once(vendor/autoload.php): Failed to open stream.
– Error: Command failed: composer update.
Saya sangat tertarik dan ingin belajar.tetapi saya nol banget dalam pemograman.
Kalau boleh tahu dalam stok ini bisakah di tambhakan item barang berdasarkan nama, Product Number(PN) san Serial Number (SN)?
Karena saya bergerak di bidang inventory eletronik.
Mohon pencerahannya
St, Ariyanto
Tentu bisa mas. Contoh project ini bisa dikembangkan sampai ke arah sana sesuai kebutuhan.