Menyaring dan mencari data

Pengantar Power Apps

Luise Freese

Azure & Power Platform Architect

Filter()

 

  • Filter(source, condition) mengembalikan baris yang cocok
  • Gunakan pada properti Items galeri
  • Contoh:

    Filter(Tasks, Status = "In progress")

Ilustrasi corong data yang menyaring banyak baris menjadi beberapa hasil cocok

Pengantar Power Apps

Hubungkan ke dropdown

$$

Power Apps Studio: dropdown Status disetel ke Not started di atas galeri, rumus Items galeri berbunyi Filter(Tasks, Status = Dropdown1.Selected.Value), sehingga galeri hanya menampilkan tugas Not started

 

  • Setel Items Dropdown ke daftar opsi status
  • Rujuk Dropdown1.Selected.Value di filter galeri
  • Pilih status → galeri langsung menyempit
Pengantar Power Apps

StartsWith versus Search

 

  • Search(), cocokkan substring, di mana saja
  • …namun tidak mendelegasikan ke sebagian besar sumber data
  • StartsWith() melakukan delegasi

Perbandingan: Search() dengan X merah dan coretan peringatan delegasi vs StartsWith() dengan centang hijau tanpa peringatan, panah berlabel "Prefer"

Pengantar Power Apps

Peringatan delegasi

Bilah rumus Power Apps menampilkan rumus dengan garis bergelombang biru peringatan delegasi, dan tooltip peringatan kuning bertuliskan "Delegation warning: results may be incomplete"

 

  • Garis gelombang biru berarti Power Apps tak bisa mendorong rumus Anda
  • Berfungsi untuk data kecil, diam-diam memotong data besar
  • Selalu perhatikan; tulis ulang bila memungkinkan
Pengantar Power Apps

Menggabungkan Filter dan StartsWith

 

  • Satu Filter() dapat memiliki banyak kondisi
  • Daftarkan dipisah koma; semua harus cocok
  • Contoh:

Filter(src, Status = sel, StartsWith(Title, txt))

 

$$

Power Apps Studio: dropdown Status dan kotak pencarian di atas galeri, rumus Items galeri berbunyi Filter(Tasks, Status = Dropdown1.Selected.Value, StartsWith(Title, TextInput1.Text)), menyempitkan daftar ke satu tugas yang cocok

Pengantar Power Apps

Apa yang akan Anda bangun

Aplikasi Lumen selesai dengan dropdown Status dan kotak pencarian di atas galeri kartu tugas yang difilter, dengan aksen cokelat kopi hangat

 

  • Saring berdasarkan status dengan Dropdown
  • Cari berdasarkan judul dengan StartsWith
  • Gabungkan keduanya dalam satu filter
Pengantar Power Apps

Ayo berlatih!

Pengantar Power Apps

Preparing Video For Download...