Rumus Kolom Appsheet

Ekspresi kolom mengembalikan nilai kolom tertentu dalam satu baris. Baris itu sendiri tidak perlu ditentukan; biasanya tersirat dalam konteks ekspresi.
  • Beri nama kolom apa pun menggunakan kurung siku di sekitar nama kolom yang tepat: [ColumnName]. 
  • Ketika menggabungkan referensi nilai kolom (misalnya, [ColumnName] ) dengan nilai lain, masukkan ekspresi dalam tanda kurung.
  • Ketika digunakan dalam kendala kolom ( Valid_If , Show_If , Editable_If , atau Required_If ), nama kolom tersirat. Dalam hal ini, Anda dapat menggunakan [_THIS] untuk merujuk ke nilai kolom saat ini di baris saat ini. Lihat Kendala Kolom .
  • Jika baris saat ini tidak implisit dari konteks ekspresi, itu harus secara eksplisit ditentukan menggunakan Ekspresi Dereference
Jika Anda memiliki kolom bertipe Aplikasi, Anda dapat menggunakan
tautan dalam untuk menavigasi ke berbagai tampilan atau aplikasi lain.

Beberapa ekspresi lain yang mungkin Anda gunakan untuk kolom meliputi:
  • NOW() untuk DateTime saat ini .
  • TODAY() untuk Tanggal saat ini .
  • TIMENOW() untuk Waktu saat ini .
  • HERE() untuk LatLong dari lokasi saat ini.
  • USERNAME() untuk Nama pengguna saat ini.
  • USEREMAIL() untuk Email pengguna saat ini.
  • UNIQUEID() untuk nilai Teks unik baru , misalnya untuk digunakan sebagai kunci.
  • ISBLANK( ekspresi ) untuk memeriksa apakah ekspresi menghasilkan hasil kosong.
  • CONCATENATE ( teks-ekspresi , teks-ekspresi [ , ...] ) untuk menggabungkan dua atau lebih nilai-nilai Teks .
  • LEN ( text-expression ) untuk mendapatkan panjang nilai Text .
  • IF ( ekspresi-kondisi , ekspresi-lalu , ekspresi-lain )
  • IFS ( condition-expression , then-expression [ , condition-expression , then-expression ] ... ) untuk memberikan urutan pasangan nilai-kondisi yang dievaluasi dari kiri ke kanan sampai salah satu kondisi benar.
  • SWITCH ( ekspresi , bandingkan-nilai , hasil [ , bandingkan-nilai , hasil ] ... , hasil default ) untuk memilih salah satu hasil berdasarkan nilai ekspresi. Ini adalah versi IFS yang lebih sederhana () .
  • ORDERBY ( ref-list-expression , column [ , direction [ , column ]] ... ) untuk mengurutkan daftar referensi. Argumen pertama harus menghasilkan daftar referensi (yaitu daftar kunci dari catatan untuk mengurutkan), diikuti oleh satu atau lebih pasangan yang menunjukkan nama kolom untuk dipesan oleh dan arah pemesanannya (BENAR untuk urutan menurun, SALAH untuk urutan menaik ). Jika data harus dipesan hanya dengan satu kolom, arah pemesanan dapat diabaikan dan default ke FALSE (untuk urutan menaik). Misalnya: ORDERBY ([Pesanan Terkait [Nama Pelanggan]], [Tanggal Pesanan], FALSE)
Kasus Penggunaan Umum
  • Dalam kolom virtual: CONCATENATE ([FirstName], "", [LastName])
  • Dalam kondisi filter slice: [Status] = "Lengkap"
  • Dalam batasan kolom Valid_If : [_THIS]> 25
Ekspresi dalam artikel ini selaras dengan tab Kolom Ekspresi dalam Pembuat Expression di editor aplikasi.

Contoh Hasil Pola
[_THIS] Teks [_THIS]
[{column_name}] Angka [Proyek #]

Mengontrol Lebar Kolom

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