Mengenal Pengaturan General pada Table Setup di PHPMaker

Mengenal Pengaturan General pada Table Setup di PHPMaker
Mengenal Pengaturan General pada Table Setup di PHPMaker

By niken 07 Des 2017, 20:09:01 WIB - Kategori: PHP


Mengenal Pengaturan General pada Table Setup di PHPMaker

Table Setup di PHPMaker berarti pengaturan yang dilakukan dari sisi level Table. Sekedar mengingatkan kembali, bahwa Table di project PHPMaker merupakan istilah yang mewakili object Tables, Views, dan Custom Views. Jadi, istilah Table di sini untuk menyederhanakan beberapa object yang biasanya dibuat berdasarkan object Tables dan Views di Database, di tambah dengan object Custom View yang juga mengacu kepada View yang dibuat dan bersifat kostum dari dalam project PHPMaker.
Ketika salah satu object Table diklik yang terdapat di panel Database pada project PHPMaker Anda, maka PHPMaker akan menayangkan tab yang bernama Table di panel khusus pada sebelah kanan. Anda sebagai Web Developer dapat mengoptimalkan beberapa pengaturan di dalam tab ini. Semua pengaturan yang terdapat di dalamnya merupakan pengaturan yang akan bekerja pada level Table. Artinya, pengaturan ini dapat menimpa atau meng-override pengaturan yang sama yang sebelumnya sudah didefinisikan dari level Global pada sub-tab Page Options (Global) di bawah tab PHP.
Mulai artikel ini, kita akan membahas mengenai bagian-bagian yang terdapat di dalam tab Table atau sering dikenal dengan istilah Table Setup di PHPMaker.
Bagian yang pertama Anda akan lihat dan posisinya berada paling atas adalah General. Bagian ini berisi beberapa item pengaturan sebagai berikut:
Name, merupakan nama Table yang juga dipakai sebagai nama object Table pada file script yang dihasilkan oleh PHPMaker. Nilai pengaturan ini sifatnya read-only alias tidak dapat diubah.
Generate, jika diaktifkan, maka PHPMaker akan men-generate file script untuk Table yang bertalian.
Caption, merupakan label dari Table yang sedang terpilih. Di sebelah kanan dari nilai pengaturan ini terdapat tombol kecil yang ketika diklik akan menayangkan jendela Multi-Language Property Editor, dan langsung link ke bagian Table Caption. Artinya, Anda dapat mengubah nilai ini selain dari Table Setup, juga bisa melalui jendela Multi-Language Property Editor tadi.
Filter, merupakan nilai parameter filter (klausa WHERE) dari Table yang terpilih. Anda dapat mengklik tombol […] di pengaturan ini, dan PHPMaker akan menayangkan jendela Filter Editor. Anda dapat memasukkan nilai dari string Filter untuk menyaring record pada Table yang terkait. Anda juga dapat menyeret salah satu Field dari panel sebelah kiri ke dalam teks editor. Karakter kutipan pengenal SQL juga akan ditambahkan secara otomatis. String filter haruslah merupakan sebuah pernyataan PHP yang valid dan dia akan digabungkan dengan SQL milik Table tersebut pada file script yang akan di-generate oleh PHPMaker. Karena parameter filter merupakan sebuah string, maka dia harus diapit dengan petik ganda.
Sort, merupakan nilai dari Field yang akan diurutkan (klausa ORDER BY) untuk Table yang sedang terpilih. Anda dapat mengklik tombol […] di pengaturan ini, dan PHPMaker akan menayangkan jendela khusus. Anda sebagai Web Developer dapat menentukan maksimal sampai 6 Field yang akan diurutkan pada saat Aplikasi Web menayangkan halaman List yang berisi data di Table ini, baik dalam urutan dari kecil ke besar (Ascending) maupun dari besar ke kecil (Descending).
Default, jika diaktifkan, maka Table yang terpilih akan pertama kali ditampilkan oleh Aplikasi Web. Hanya salah satu Table saja yang bisa dijadikan sebagai standar Table yang ditampilkan pertama kali ketika Aplikasi Web diakses oleh Pengguna.
Di artikel berikutnya, kita akan membahas lebih detail mengenai item-item pengaturan yang terdapat di bagian List Page pada Table Setup PHPMaker.



ARTIKEL TERKAIT: