Baca dalam bahasa Inggris

Bagikan melalui


Mengubah bahasa alami ke rumus Power Fx

Ide Power Apps dapat menghasilkan ide untuk rumus menggunakan kontrol berikut pada properti yang berbeda:

  • Galeri
  • Tabel data
  • Kotak teks
  • Drop down
  • Kotak kombo
  • Label teks

Ide Power Apps juga mendukung Microsoft Dataverse, Microsoft Lists, pustaka SharePoint, dan Excel sebagai konektor. Jadi, jika Anda menggunakan salah satu kontrol yang didukung dan ingin menulis rumus untuk item Galeri atau Dropdown, atau untuk konten teks, warna, atau visibilitas Label, maka lihat Ide Power Apps.

Contohnya, daripada mencari tahu cara menulis rumus berikut ...

Filter('Table1', StartsWith('fullname', "Yvonne"))

... Anda juga dapat mengetikkan 'name starts with Yvonne.

Untuk memulai, lihat aplikasi sederhana untuk mengetahui cara menggunakan Ide Power Apps untuk membantu menulis rumus.

Anda dapat mengikuti langkah-langkah yang disebutkan dalam Buat aplikasi kanvas dari Microsoft Dataverse untuk membuat aplikasi tersebut menggunakan tabel Akun dari Dataverse.

  1. Pilih BrowseGallery1, yang diikat ke tabel Akun.

  2. Pilih Urutkan, filter, dan cari pada kotak ide.

    Urutkan, filter, dan cari.

  3. Pilih salah satu saran default untuk memeriksa cara kerjanya, atau mulai mengetik kueri Anda dalam bahasa alami seperti Bahasa Inggris (en-us).

    Ide yang disarankan untuk mengurutkan dan memfilter.

  4. Saat mengetik, Anda dapat menggunakan kueri default, memodifikasinya, atau mendeskripsikannya dengan cara Anda sendiri.

  5. Anda akan melihat satu atau beberapa saran rumus yang dihasilkan. Gunakan contoh akun pencarian dengan nama di textinput. Anda akan melihat dua saran dalam hasil. Setiap saran rumus tersebut mencakup tiga bagian:

    • Akun dengan teks di TextInput1 muncul dalam nama. Ini mencoba menjelaskan apa yang dilakukan rumus yang disarankansehingga pengguna yang tidak mengenal Power Fx lebih mudah memahami hasilnya. Nama komponen yang digunakan dalam aplikasi ditampilkan dalam huruf tebal.

    • Terapkan ke: Item: Menyarankan properti yang akan diterapkan rumus. Karena kontrol Power Apps memiliki banyak properti, Ide dapat mengidentifikasi properti yang akan diterapkan rumus.

    • Saran rumus dalam skenario ini adalah Search('Accounts', TextInput1.Text, "name").

      Rumus yang disarankan berdasarkan skenario pencarian yang dimasukkan.

  6. Pilih saran yang diinginkan, lalu pilih Terapkan. Dalam kasus ini, pilih saran pertama karena paling cocok. Rumus akan diperbarui secara otomatis dan berjalan sehingga Anda dapat memeriksa hasil dari aplikasi Anda. Selanjutnya Anda dapat memutuskan apakah akan menyimpan rumus yang dipilih, atau mengubahnya.

Contoh lainnya

Pertimbangkan contoh berikut untuk menjadi inspirasi saat bekerja dengan Ide Power Apps.

Skenario Description Contoh Ide
Urutkan tabel Anda Urutkan berdasarkan kolom tunggal urutkan Akun berdasarkan Nama Akun
urutkan Akun berdasarkan Nama Akun A-Z
urutkan Akun berdasarkan Nama Akun Z-A
Urutkan Akun berdasarkan Nama Akun dan Dibuat pada
Urutkan Akun berdasarkan Nama Akun A-Z dan Dibuat pada terakhir di atas
Urutkan Tabel yang ada Urutkan Galeri3 Akun berdasarkan Nama Akun z ke a
Filter atau cari tabel berdasarkan beberapa kondisi Kondisi angka Akun dengan panjang Nama Akun lebih besar dari 10
Kondisi tanggal Akun yang dibuat sepekan yang lalu, akun dimodifikasi 3 hari terakhir
Kondisi teks A Akun dengan nama berisi Karen
Beberapa kondisi Akun yang namanya berisi Karen dan dibuat 7 hari yang lalu
Nilai pilihan Akun Tidak Aktif
Cari Tabel berdasarkan input pengguna Cari Akun menurut Nama Akun di TextInput
Mencari satu rekaman Temukan rekaman pertama di Akun dengan Nama Akun berisi Karen
Temukan rekaman di bagian atas atau bawah tabel 10 Akun teratas
10 Akun Terakhir
Pemformatan kondisional (terapkan ke warna dan terlihat) Kondisi angka Akun dengan panjang Nama Akun lebih besar dari 10
Kondisi tanggal mérah jika dibuat 7 hari yang lalu
Kondisi teks A Biru jika nama berisi Karen
Pembuatan teks Nomor Jumlah galeri jumlah slider1 dan slider2
String label4 and label5 Trim textinput1First 3 characters dari TextInput1

Praktik terbaik

Untuk mendapatkan hasil terbaik, ikuti beberapa tips saat menulis kueri bahasa alami biasa dalam panel Ide.

  • Manfaatkan kueri default untuk melihat jenis skenario yang didukung.
  • Presisilah di kueri Anda. Ide dapat mengenali kontrol seperti tabel dan kolom. Namun, jika Anda tidak menerima saran, coba gunakan nama lengkap aset yang Anda referensikan. Contohnya, gunakan TextInput1 bila Anda memiliki beberapa kontrol input teks dalam aplikasi. Dengan begitu, sistem akan mengetahui kontrol yang Anda rujuk.

Pembatasan

Catatan

Kami tengah menyempurnakan model agar dapat menyelesaikan tugas yang lebih kompleks dan mendukung lebih banyak fungsi, kontrol, dan properti. Jika Anda memiliki daftar keinginan, kirimkan Ide Anda melaluiIde Power Apps - Power Platform Komunitas.

Ide Power Apps saat ini memiliki batasan berikut saat ini:

  • Kawasan dan bahasa: Saat ini tersedia di lingkungan yang dibuat di Amerika Serikat, dengan bahasa Inggris (en-us) diatur sebagai bahasa default browser.

  • Mengenali nilai kontrol TextInput, Dropdown, DatePicker, Slider, Toggle, Checkbox, and Radio sebagai input.

    Kontrol Properti
    Gallery, Data table, Drop down, Combo box Item
    Text Box, Label Text, Color, Visible
  • Sumber data: Saat ini Ide mendukung tabel Dataverse, Microsoft lists, dan lembar Excel.

  • Fungsi: Lihat fungsi Power Fx yang Didukung. Kami akan terus menambahkan dukungan untuk fungsi lainnya.

  • Jenis data: Mendukung Teks, Bilangan bulat, Tanggal dan Waktu, Hanya Tanggal, Angka Desimal, Pilihan, Pilihan-pilihan, Pencarian Ya/Tidak. Tidak didukung; file dan gambar.

  • Model fitur ini memahami beberapa ekspresi yang umum digunakan dalam bahasa alami. Contohnya, ia dapat diterjemahkan dari latest on top, big to small ke urutan menurun dan oldest on top, small to big ke urutan menaik. Dan dapat memahami sebagian besar konteks, jadi meskipun Anda tidak menentukan nama tabel, namun akan menjadikan tabel prediksi terbaik berdasarkan tabel saat ini yang terikat ke kontrol.

Mendukung fungsi Power Fx

Fungsi yang didukung oleh fitur Ide Power Apps:

Abs

If

Max

Min

Not

Sum

Berikan tanggapan untuk Microsoft

Jika Anda memiliki tanggapan untuk fitur ini, misalnya, Anda menemukan saran rumus yang tidak akurat atau Anda memiliki saran atau ide untuk dibagikan dengan kami, Anda dapat menemukan kartu tanggapan di panel Ide. Dengan memilih Kirim tanggapan, Anda dapat memasukkan pendapat Anda. (Jangan sertakan informasi rahasia atau pribadi apa pun dalam tanggapan Anda.)

Microsoft berkomitmen untuk mengembangkan dan menyebarkan teknologi AI secara bertanggung jawab. Jika Anda menemukan hasil yang tidak tepat dan tidak masuk akal yang dihasilkan Ide Power Apps, lihat kartu tanggapan yang sama untuk tautan Laporkan sekarang di bawah kotak tanggapan yang dapat membantu kami menjaga perilaku model AI dalam cara yang bertanggung jawab. Untuk respons tepat waktu, pilih Jenis Ancaman sebagai "URL" dan Jenis Insiden sebagai "AI yang Bertanggung Jawab" sebagaimana ditampilkan melalui cuplikan layar berikut.

Berikan tanggapan kepada kami.

Langkah berikutnya

Mengubah contoh ke rumus Power Fx

Baca juga