Mengenal Pengaturan Delete pada Table Setup di PHPMaker

Author: · Published: October 7, 2014 · Category: Pemrograman PHP 

Pengaturan selanjutnya yang berada di dalam Table Setup pada project PHPMaker adalah untuk mengatur halaman Delete. Fitur ini adalah fungsi untuk menghapus sebuah atau beberapa Record.

Sebagai Web Developer, Anda dapat memutuskan apakah ingin menghasilkan fitur Delete dengan cara mengaktifkan item Delete yang berada di bagian Delete Page dalam tab Table di project PHPMaker Anda, lalu men-generate ulang semua file script dengan menggunakan PHPMaker.

Ada dua tipe penghapusan data yang didukung oleh PHPMaker. Pertama, penghapusan data dengan menampilkan halaman konfirmasi yang berisi data yang akan dihapus. Kedua, penghapusan data dengan menampilkan kotak dialog konfirmasi Javascript. Perbedaan utama di antara kedua tipe itu adalah, tipe pertama membutuhkan satu buah http-request ke server sehingga membutuhkan sedikit waktu yang lebih lama dibandingkan dengan tipe kedua.

Untuk mengimplementasikan tipe penghapusan yang pertama, maka pastikan Anda tidak mengaktifkan item pengaturan Inline delete yang terdapat di bawah tab PHP -> Page Options (Global), atau yang terdapat di bawah tab Table -> Table-specific Options -> List Page. Artinya, jika Anda ingin mengimplementasikan tipe penghapusan yang kedua, maka Anda harus mengaktifkan pengaturan tadi.

PHPMaker juga memiliki kemampuan untuk menghasilkan fitur penghapusan lebih dari satu Record sekaligus. Anda sebagai Web Developer cukup hanya mengaktifkan item pengaturan Multiple delete yang terdapat di lokasi sebelumnya. Jika fitur penghapusan beberapa Record ini diaktifkan, maka di halaman List akan ditampilkan control CheckBox di kolom paling kiri dari setiap Record yang terdapat di tabel.

Berdasarkan pengalaman Penulis, fitur penghapusan yang disediakan oleh PHPMaker ini dapat menghemat waktu Web Developer dalam mengembangkan Aplikasi Web yang membutuhkan fitur tersebut. Bandingkan jika fitur ini harus Anda kerjakan secara manual di setiap halaman/tabel yang jumlahnya relatif banyak di project Anda.

Related Articles

  1. Mengenal Pengaturan Table-specific Options pada Table Setup di PHPMaker
  2. Mengenal Pengaturan Email Notification pada Table Setup di PHPMaker
  3. Mengenal Pengaturan View pada Table Setup di PHPMaker
  4. Mengenal Pengaturan Edit pada Table Setup di PHPMaker
  5. Mengenal Pengaturan Multi-Update pada Table Setup di PHPMaker
  6. Mengenal Pengaturan Return Pages pada Table Setup di PHPMaker
  7. Mengenal Pengaturan List Page pada Table Setup di PHPMaker
  8. Mengenal Pengaturan Audit Trail pada Table Setup di PHPMaker
  9. Mengenal Pengaturan Add Page pada Table Setup di PHPMaker
  10. Mengenal Pengaturan Multi-Page pada Table Setup di PHPMaker
  11. Mengenal Pengaturan Search pada Table Setup di PHPMaker
  12. Mengenal Table Setup di PHPMaker
  13. Mengenal User ID Security di PHPMaker
  14. Mengenal Lebih Detail Field Setup di PHPMaker
  15. Mengenal Field Setup di PHPMaker
  16. Mengenal Pengaturan Master/Detail pada Table Setup di PHPMaker
  17. Mengenal User Levels Security di PHPMaker
  18. Menangani Hak Akses untuk Anonymous User dari PHPMaker
  19. Mengenal Halaman Registrasi User di Aplikasi Web yang Dihasilkan PHPMaker
  20. Pengaturan Password di Aplikasi Web yang Dihasilkan oleh PHPMaker