Mengenal Pengaturan List Page pada Table Setup di PHPMaker

Mengenal Pengaturan List Page pada Table Setup di PHPMaker
Mengenal Pengaturan List Page pada Table Setup di PHPMaker

By niken 22 Nov 2017, 19:19:22 WIB - Kategori: PHP


Mengenal Pengaturan List Page pada Table Setup di PHPMaker

Sesuai dengan janji saya di artikel sebelumnya, kali ini kita akan membahas lebih detail mengenai item-item pengaturan yang terdapat di bagian List Page. Semua pengaturan yang terdapat di bagian ini dipakai untuk menghasilkan kode di halaman List dari Aplikasi Web yang dihasilkan oleh PHPMaker.
Sebelum membahas lebih detail, maka pastikan Anda sudah mengklik tab yang bernama Table setelah sebelumnya Anda memilih salah satu Table yang Anda inginkan dari panel Database di sebelah kiri dari project PHPMaker Anda.
Baiklah kalau begitu. Kita mulai saja dengan pengaturan-pengaturan yang terdapat di bagian List Page dalam tab Table. Apa saja itu? Silahkan simak di bawah ini.
Inline Add, jika diaktifkan, maka PHPMaker akan membangkitkan fitur untuk menambah data pada baris yang terdapat di Grid atau Tabel.
Inline Copy, jika diaktifkan, maka PHPMaker akan membangkitkan fitur untuk mengganti dari data yang sudah ada pada baris yang terdapat di Grid atau Tabel.
Inline Edit, jika diaktifkan, maka PHPMaker akan membangkitkan fitur untuk mengganti data yang sudah ada pada baris yang terdapat di Grid atau Tabel.
Grid Add, jika diaktifkan, maka PHPMaker akan membangkitkan fitur yang memungkinkan Pengguna menambah beberapa Record sekaligus pada mode Grid atau Tabel. Hal ini sangat bermanfaat jika Pengguna tidak ingin menambah beberapa Record tadi secara berulang-ulang menggunakan halaman Add yang menayangkan satu Record per satu halaman.
Grid Edit, jika diaktifkan, maka PHPMaker akan membangkitkan fitur yang memungkinkan Pengguna mengganti beberapa Record sekaligus pada mode Grid atau Tabel. Hal ini sangat bermanfaat jika Pengguna tidak ingin mengganti beberapa Record tadi secara berulang-ulang menggunakan halaman Edit yang menayangkan satu Record per satu halaman.
Master/Detail Add (as Detail), jika diaktifkan, maka PHPMaker akan membangkitkan fitur yang memungkinkan Pengguna menambah data yang memiliki relasi master-detail atau parent-child, di mana data di bagian detail tersebut dapat ditambahkan dalam mode Grid atau Tabel seperti Grid Add di atas tadi.
Master/Detail Edit (as Detail), jika diaktifkan, maka PHPMaker akan membangkitkan fitur yang memungkinkan Pengguna mengganti data yang memiliki relasi master-detail atau parent-child, di mana data di bagian detail tersebut dapat diubah dalam mode Grid atau Tabel seperti Grid Edit di atas tadi.
Master/Detail View (as Detail), jika diaktifkan, maka PHPMaker akan membangkitkan fitur yang memungkinkan Pengguna dapat mem-browse data yang memiliki relasi master-detail atau parent-child, di mana data di bagian detail berasal dari Table yang terpilih.
Multipel detail tables, jika diaktifkan, maka PHPMaker akan membangkitkan fitur master-detail di mana satu master dapat memiliki lebih dari satu tabel detail. Perlu untuk diketahui, bahwa setiap pasang tabel master-detail ditangani secara terpisah. Artinya, setiap satu tabel master dan satu tabel detail keduanya ditayangkan dalam satu halaman. Tabel master adalah tabel terpilih. Jadi, jika pilihan ini diaktifkan maka semua tabel detail yang memiliki relasi master-detail dengan tabel terpilih akan ditayangkan secara bersamaan dalam halaman yang sama (satu master tabel dengan beberapa tabel detail). Dengan mengaktifkan pilihan ini, berarti pula akan menyembunyikan pasangan tabel Master/Detail secara individu (satu tabel master dengan satu tabel detail).
Detail record count, jika diaktifkan, maka PHPMaker akan menayangkan jumlah record yang terdapat di tabel detail pada bagian tabel master.
Requires search criteria, jika diaktifkan, maka ketika halaman List pertama kali ditayangkan tidak akan berisi Record apapun. Pengguna harus menjalankan pencarian terlebih dulu untuk melihat Record di halaman List tersebut.
Sequence number, jika diaktifkan, maka PHPMaker akan membangkitkan fitur kolom nomor urut Record di bagian Tabel. Hal ini sangat bermanfaat bagi Pengguna untuk mengetahui nomor urut setiap Record jika mereka sedang mem-browse Record di halaman List.
Di artikel saya berikutnya, kita akan membahas lebih detail mengenai pengaturan untuk menghasilkan fitur Search; baik untuk pencarian cepat (Quick Search) maupun pencarian lanjutan/mahir (Advanced Search).



ARTIKEL TERKAIT: