Satu lagi fitur yang disediakan oleh PHPMaker untuk memudahkan Pengguna mengelola data langsung di Grid atau tabel di aplikasi web yang Anda buat dengannya, yaitu Inline <action>. Tersedia tiga aksi, yaitu Add (tambah), Copy (salin), dan Edit (ubah). Jadi, ketiga fungsi itu adalah: Inline Add, Inline Copy, dan Inline Edit. Fitur ini memungkinkan Pengguna untuk menambah, menyalin, atau mengubah satu buah record pada baris di mana record tersebut berada di Grid atau tabel.
Untuk menambahkan fitur ini di aplikasi web yang Anda buat dengan PHPMaker, cukup klik salah satu tabel dari panel Database, kemudian klik tab Table di panel sebelah kanan, lalu beri tanda centang pada item yang Anda inginkan, apakah Inline Add, Inline Copy, atau Inline Edit di bagian List Page pada pengaturan Table tadi. Terakhir, jangan lupa generate file skrip aplikasi Anda.
Fitur ini biasanya bermanfaat bagi Pengguna yang membutuhkan fitur pengolahan data tanpa harus meninggalkan halaman List. Biasanya, Pengguna mengelola data melalui sebuah halaman yang hanya menampilkan satu buah form untuk mengelola satu record saja. Dengan menggunakan fitur Inline <action> tadi, maka Pengguna tetap dapat melihat record lainnya yang terdapat pada halaman List saat menambah, menyalin, atau mengubah record tertentu. Tujuannya supaya Pengguna tetap dapat mengelola data berdasarkan record-record lainnya yang sudah ada di Grid tersebut.
Keuntungan lainnya, dengan menggunakan fitur ini, halaman dari setiap fungsi Inline tadi bisa langsung dipanggil. Alasannya, karena URL dari setiap aksi berbeda antara satu dengan lainya. Demikian juga untuk setiap record, akan dibedakan dari nilai kunci field pada tabel tersebut. Anda bisa memperhatikan URL ketika halaman untuk setiap aksi sedang terbuka. Artinya, URL dari halaman tersebut bermanfaat untuk langsung menuju ke halaman yang Anda inginkan untuk mengubah satu buah record tertentu, di manapun posisi record tersebut berada pada tabel di halaman List yang bertalian.
Cara inline add agar ditaruh dibawah list data bukan diatas data gimana caranya ya om ?
Harus mengkostumais file template-nya.
Tombol add detil dan combo box tanggal, pada 1 komputer tida berfungsi.
Jika tombol add detil diklik, tidak menambah record, dan muncul error javascipt.void.
Saya cek di browser firefox, javascript.enabled sudah trus.
Apa ya pak penyebabnya ?
Apa pesan error selengkapnya?
bank kok edit, line edit, delete, dan line delete tidak muncul di hasil projeknya padahal di menu table itu semua sudah di centang
Pastikan generate ulang lagi semua file script-nya.