Masino Sinaga

Web Development and PHPMaker

Anda di sini: Beranda / PHPMaker / File-File yang Wajib Diperhatikan Setelah Menambah Item User Values di PHPMaker 2025
Jangan Lupa Pakai AdjustSql Saat Insert atau Update Data Lewat ExecuteStatement
Begini Cara Memuat Tables dari Database Secara Dinamis di PHPMaker 2025

File-File yang Wajib Diperhatikan Setelah Menambah Item User Values di PHPMaker 2025

Rab, 23 April 2025 oleh Masino Sinaga Tinggalkan Komentar

Kalian pasti pernah menggunakan fitur User Values untuk menampilkan beberapa opsi di suatu Field, daripada menggunakan Lookup Table. Alasannya, karena opsi-opsi tersebut tidak terlalu banyak atau mungkin karena sifatnya yang jarang berubah (bertambah/berkurang).

Karena User Values ini ditambahkan dari sisi project PHPMaker 2025 saat proses development, maka sifatnya statis. Artinya, jika suatu saat ada penambahan atau bahkan penghapusan satu atau beberapa opsi, maka kita wajib men-generate ulang dan meng-upload ulang file-file script yang terkait ke server production.

Nah, awalnya Penulis mengira bahwa data opsi-opsi tersebut hanya di-generate ke file language yang berekstensi .xml, sehingga cukup hanya file .xml ini saja yang perlu di-upload ulang ke server production. Ternyata tidak. Setelah dicek di aplikasi web, beberapa opsi yang ditambahkan tidak muncul di Field yang bertalian.

Usut punya usut, ternyata ada satu bagian code di satu file .php yang perlu disesuaikan, supaya semua opsi terbaru tadi muncul di Field tadi. Jika tidak, maka opsi-opsi yang baru tadi tidak akan pernah muncul di aplikasi web.

Katakanlah kita menggunakan table employees yang di dalamnya terdapat satu Field yang bernama ETA menggunakan User Values, dan kita sudah menambahkan beberapa opsi baru dari sisi project PHPMaker 2025, maka selain kita wajib men-generate ulang file language yang berekstensi .xml, maka kita juga wajib men-generate ulang file models/Employees.php.

Atau, kalau tidak ingin men-generate file models/Employees.php tadi pun, maka cukup cari kode yang terkait field ETA tadi yang menggunakan property OptionCount. Lalu cukup sesuaikan nilai dari property OptionCount tadi.

Contoh, sebelumnya jumlah opsi di User Values tadi hanya 2, dan setelah ditambahkan menjadi 7, maka cari kode berikut:

$this->ETA->OptionCount = 2;

lalu ganti menjadi:

$this->ETA->OptionCount = 7;

Jika kode di atas tidak disesuaikan, maka opsi yang baru tidak akan pernah muncul di Field ETA tadi.

Kalau kalian tidak ingin men-generate ulang file models/Employees.php tersebut, maka cukup sesuaikan saja kode tadi di server production, selain dengan wajib meng-upload file .xml language yang bertalian ke sub-folder lang di server production.

Ditempatkan di bawah: PHPMaker Ditag dengan:Belajar PHPMaker, PHPMaker 2025, PHPMaker Indonesia, Tutorial PHPMaker, User Values

Masino Sinaga

Web Developer pengguna PHPMaker untuk membangun Aplikasi Web sejak tahun 2004. Sampai sekarang masih aktif dan rajin membagikan pengalamannya menggunakan PHPMaker melalui situs masinosinaga.com, ilovephpmaker.com, dan phpmakerprojects.com.

Jangan Lupa Pakai AdjustSql Saat Insert atau Update Data Lewat ExecuteStatement
Begini Cara Memuat Tables dari Database Secara Dinamis di PHPMaker 2025

Tinggalkan Balasan Batalkan balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

Situs ini menggunakan Akismet untuk mengurangi spam. Pelajari bagaimana data komentar Anda diproses

Pos-pos Terbaru

  • Mudahnya Mengubah Nilai Delay Auto Hide Success Message di PHPMaker 2025
  • Mudahnya Berpindah Layout dari Table ke Cards di Halaman List lewat PHPMaker 2025
  • Jangan Lupa Pakai AdjustSql Saat Insert atau Update Data Lewat ExecuteStatement
  • File-File yang Wajib Diperhatikan Setelah Menambah Item User Values di PHPMaker 2025
  • Begini Cara Memuat Tables dari Database Secara Dinamis di PHPMaker 2025

Menu

  • Siapa Saya?
  • Web Development
  • PHPMaker
  • Umum
  • Syarat dan Ketentuan
  • Sitemap (Peta Situs)
  • Komentar

Komentar Terbaru

  • Masino Sinaga pada Mudahnya Menyesuaikan Timezone di Calendar Report pada PHPMaker 2023
  • Nano pada Mudahnya Menyesuaikan Timezone di Calendar Report pada PHPMaker 2023
  • Charly pada Mudahnya Menyembunyikan Tombol Master/Detail di Halaman View pada PHPMaker 2023
  • Charly pada Mudahnya Menyembunyikan Tombol Master/Detail di Halaman View pada PHPMaker 2023
  • Masino Sinaga pada Mudahnya Menyembunyikan Tombol Master/Detail di Halaman View pada PHPMaker 2023

Situs Terkait

  1. I Love PHPMaker
  2. Situs Resmi PHPMaker
  3. Forum Diskusi PHPMaker
  4. PHPMaker di IlmuKomputer.com
  5. PHPMaker Projects
  6. PHPMaker Learning

Baru di PHPMaker?

Baca ini terlebih dulu ...

  1. Ayo Menjadi Web Developer yang Cerdas!
  2. PHPMaker: PHP Code Generator + PHP Framework
  3. Pertanyaan-Pertanyaan yang Paling Sering Diajukan Seputar PHPMaker
  4. Tips buat Anda Pemula yang Baru Mengenal dan Menggunakan PHPMaker
  5. Bacalah Help, Bacalah Help, dan Bacalah Help di PHPMaker!

(c) Masino Sinaga 2009 - 2025 | WordPress | Catat masuk | Kembali ke atas