PowerApps'te SharePoint Verilerini Gallery ile Listeleme ve Filtreleme
PowerApps'te SharePoint'te bulunan verilerinizi bir Gallery bileşeni ile listeleyebilir ve dropdown filtreleri ekleyerek kullanıcıların verileri belirli kriterlere göre süzmesini sağlayabilirsiniz. Bu yazıda, SharePoint'te saklanan "ornekveritabanı" listesindeki verileri bir Gallery bileşenine ekleyip "Bölüm" ve "Tarih" alanlarına göre nasıl filtreleyebileceğinizi göstereceğim.
1. SharePoint Listesinin Hazırlanması
Öncelikle, aşağıdaki sütunlara sahip bir SharePoint listesi oluşturduğunuzu varsayıyorum.
- Ad Soyad (Metin)
- Bölüm (Seçim)
- Tarih (Tarih)
2. PowerApps'te SharePoint Bağlantısını Ekleme
Veriler sekmesine giderek "SharePoint" bağlantısını ekleyin.
Kullanmak istediğiniz SharePoint listesini seçerek bağlantıyı tamamlayın.
3. Gallery Bileşeni ile Listeyi Görüntüleme
Ekle sekmesinden Gallery bileşenini ekleyin.
Items özelliğini aşağıdaki gibi ayarlayın:
'ornekveritabanı'
Gallery bileşenindeki alanları düzenleyerek "Ad Soyad", "Bölüm", "Tarih" gibi bilgileri gösterecek şekilde tasarlayın.
4. Dropdown Filtreleri Ekleme
Şimdi, Bölüm ve Giriş Tarihi alanlarına göre filtreleme yapmak için Dropdown bileşeni, Date Picker, 2 adette Resetlemek için ikon ekleyelim.
Bunlardan önce Ayarlar Menüsünden Modern Denetimler ve Temalar açık olduğundan emin olalım.
Bölüm için Dropdown
Ekle > Giriş > Açılır Liste (Dropdown) ekleyin ve adını DropdownCanvas1 olarak belirleyin.
Items özelliğini aşağıdaki gibi ayarlayın:
Distinct('ornekveritabani'; Bölüm.Value)
Tarih için Date Picker
Ekle > Giriş > Tarih Seçici (Date Picker) ekleyin ve adını DatePickerCanvas1 olarak belirleyin.
5. Gallery'de Filtreleme İşlemi
Şimdi, Gallery bileşeninde Bölüm ve Giriş Tarihi filtrelerini uygulayalım.
Gallery'nin Items özelliğini aşağıdaki gibi güncelleyin:
Filter(
'ornekveritabanı';
(IsBlank(DropdownCanvas1.Selected.Value) || Bölüm.Value = DropdownCanvas1.Selected.Value);
(IsBlank(DatePickerCanvas1.SelectedDate) || tarih = DatePickerCanvas1.SelectedDate)
)
Bu adımları takip ederek SharePoint'teki çalışan bilgilerini PowerApps Gallery bileşeninde listeleyebilir ve iki adet dropdown ile dinamik filtreleme yapabilirsiniz. Artık kullanıcılar belirli bir bölümü ve tarihi seçerek istedikleri verileri kolayca görüntüleyebilirler. 🚀




0 Yorumlar