Permasalahan Kolom

Setiap definisi kolom memiliki tipe yang menentukan nilai apa yang diizinkan dalam kolom, serta bendera yang menentukan jika kolom disembunyikan, jika diperlukan untuk masukan, dll. Ini cukup untuk banyak aplikasi, tetapi terkadang lebih dinamis atau data mekanisme-driven diperlukan. Inilah yang disediakan oleh kendala kolom. 
Kolom kendala adalah ekspresi yang secara dinamis dihitung untuk menentukan perilaku kolom tertentu ketika pengguna mencoba memasukkan atau mengubah nilainya.
Tiga kendala kolom mengatur validitas nilai input untuk kolom itu:

  • Valid_If : apa yang bisa diterima?
  • Required_If : apakah nilai kosong dapat diterima?
  • Editable_If : bisakah itu diubah sama sekali?
Dua kendala lebih lanjut terkait dengan penyajian kolom:
  • Show_If : seharusnya kolom ditampilkan atau disembunyikan
  • Suggested_Values : daftar nilai untuk meminta pengguna
Untuk menambahkan kendala kolom, klik tab Data > Kolom dan klik ikon Edit di sebelah kiri definisi kolom yang sesuai.

Praktik terbaik
Kendala kolom memberi Anda kekuatan untuk mendefinisikan kondisi yang sangat halus atau rumit, tetapi pengguna hanya akan melihat perilaku yang dihasilkan. Sebagai pembuat aplikasi, penting untuk memberikan penjelasan yang memadai untuk kolom yang terpengaruh oleh ekspresi ini - khususnya untuk kondisi Valid_If - sehingga pengguna akan tahu cara melanjutkan jika mereka memberikan nilai kolom yang tidak valid. Cara terbaik untuk melakukannya adalah dengan memberikan deskripsi kolom yang berarti.

Saat ekspresi ini merujuk pada bidang lain di baris (bukan hanya [_THIS] ), sebaiknya memastikan bahwa selalu ada referensi "terbelakang" untuk bidang yang telah dilihat pengguna (yang berarti kolom yang ada sebelum kolom dipertimbangkan dalam spreadsheet dan muncul di atas kolom yang sedang dipertimbangkan di tab Kolom ). Ketentuan yang mengandung referensi "maju" mungkin membingungkan pengguna dan dapat menyebabkan masalah dengan formulir multi-halaman.

Mengontrol Lebar Kolom

ppSheet tidak membiarkan pembuat aplikasi mengatur ukuran kolom secara manual karena berbagai ukuran layar ponsel dan tablet. Sebagai gantin...