Gunakan lajur jadual formula (pratonton)
[Topik ini ialah dokumentasi prapelancaran dan tertakluk pada perubahan.] Maklumat lanjut: Program pratonton Power Apps
Lajur formula ialah jenis data dalam Microsoft Dataverse for Teams yang dibina pada Power Fx. Anda boleh menambah lajur formula ke jadual dalam masa nyata. Jadual Dataverse menyimpan logik dan memberikan anda nilai semasa operasi ambil. Lajur formula menggunakan sintaks Power Fx yang serupa dengan Office Excel. Apabila anda memasukkan formula, Intellisense membantu anda dengan pengesyoran untuk formula, sintaks dan ralat.
Nota
Lajur formula boleh ditambah sebagai medan dikira. Pada masa ini, lajur formula tidak boleh digunakan dalam medan gulung atas atau dengan pasang masuk.
Tambahkan lajur formula
- Pada tab Bina, pilih Lihat semua, dan kemudian kembangkan Jadual.
- Daripada senarai jadual dalam aplikasi Power Apps untuk Teams, pilih jadual yang anda mahu.
- Pilih Tambah lajur atau pilih Edit data > Tambah lajur. Apabila anda memilih Edit data, anda juga boleh memilih + pada lajur yang anda mahu menambah lajur formula.
- Dalam anak tetingkap Tambah lajur baharu:
- Masukkan Nama untuk lajur, seperti Jumlah harga.
- Pilih Formula sebagai Jenis.
- Masukkan formula dalam kotak Ungkapan. Dalam contoh ini, lajur Harga (Jenis data perpuluhan) didarabkan dengan lajur Bilangan unit (Jenis data nombor). Pilih Cipta.
Apabila anda mencipta rekod, lajur formula melaksanakan formula dan memaparkan data untuk rekod tersebut. Jika nilai lajur formula untuk rekod tidak dikemas kini, pilih Segar semula pada bar perintah untuk melaksanakan formula.
Perhatikan bahawa jenis lajur ditentukan oleh formula. Anda boleh mengubah formula selepas anda menciptanya jika ia tidak mengubah jenis lajur. Sebagai contoh, formula harga * diskaun mencipta jenis lajur nombor, manakala formula Pertama & " " & Terakhir mencipta jenis lajur rentetan. Anda boleh mengubah formula harga * diskaun kepada harga * (diskaun + 10%) kerana ia tidak mengubah jenis lajur. Walau bagaimanapun, sebaik sahaja disimpan, anda tidak boleh mengubah formula harga * diskaun kepada Teks(harga * diskaun) kerana ia akan memerlukan perubahan jenis lajur kepada rentetan.
Jenis data
Jenis data berikut boleh dipaparkan dalam lajur formula:
- Teks
- Nombor Perpuluhan
- Ya/Tidak (Boolean)
- Tarikh
Nota
Jenis data Mata Wang tidak disokong pada masa ini.
Jenis fungsi
Jenis fungsi berikut disokong dengan formula yang digunakan dalam lajur formula:
- Decimal
- String
- Boolean
- Set opsyen
- DateTime (TZI)
- DateTime (Tempatan pengguna) (terhad kepada perbandingan dengan nilai tempatan pengguna lain dan fungsi DateAdd)
- DateTime (Tarikh sahaja) (terhad kepada perbandingan dengan nilai tarikh sahaja lain dan fungsi DateAdd)
- Mata Wang
- Nombor Bulat, dipromosikan kepada Perpuluhan
Operators
Operator ini disokong dengan formula yang digunakan dalam lajur formula:
+, -, *, /, %, ^, in, exactin, &
Maklumat lanjut: Operator dalam Power Apps
Fungsi tersedia
Fungsi skalar berikut tersedia dengan lajur formula.
Teks *
Nilai *
* Fungsi Teks dan Nilai hanya berfungsi dengan nombor bulat, apabila tiada pemisah perpuluhan terlibat. Atas sebab pemisah perpuluhan berbeza-beza mengikut tempatan dan lajur formula dinilai tanpa pengetahuan tempatan, tiada cara untuk mentafsirkan atau menjana pemisah perpuluhan dengan betul.