PowerApps Arama Alanı: Nasıl Eklenir ve Özelleştirilir

Bu eğitimde, PowerApps arama alanı ve onu nasıl sıfırdan ekleyip özelleştireceğimiz hakkında konuşacağız .

PowerApps, kullanıcıların kodlama veya uygulama geliştirme geçmişi olmasa bile kendi uygulamalarını oluşturabilecekleri kolaylık için oluşturulmuş bir platformdur. Diğer tüm Microsoft platformlarında olduğu gibi, gücü sürükle ve bırak sisteminde ve sezgisel tasarımında yatmaktadır.

Bu, ister verilerini basitçe görüntülemek ister ekibindeki üretkenliği artırmak için uygulama oluşturmak isteyen herkesin bunu kolayca yapabileceği anlamına gelir.

Geçmiş eğitimlerde sıfırdan uygulama yapmanın temellerini tartışmıştık . Bu kez, PowerApps arama alanına odaklanıyoruz.

İçindekiler

PowerApps Arama Alanı Nasıl Çalışır?

Arama işlevi, kullanıcıların bir galerideki öğeleri aramasına ve filtrelemesine olanak tanır. Power Apps, arama alanının zaten yerinde olduğu uygulama şablonlarıyla birlikte geldiğinden, yapmanız gereken tek şey, galeriye dahil edilecek öğeleri çekmek için bir veri kaynağına bağlanmaktır.

PowerApps Arama Alanı: Nasıl Eklenir ve Özelleştirilir

Arama alanını kullanırken, tüm isimleri veya kelimeleri girmeye gerek yoktur. İlk birkaç harfi yazmak, öğeleri otomatik olarak filtreleyecek ve size eşleşen girişleri gösterecektir.

PowerApps Arama Alanı: Nasıl Eklenir ve Özelleştirilir

Yerleşik şablonların kullanımı kolay olsa da bunlara her zaman %100 güvenemeyiz. Uygulamayı özel ihtiyaçlarınıza göre tamamen özelleştirmek istiyorsanız kendi tuval uygulamanızı oluşturmanız gerekir. Bu, sıfırdan kendi arama alanınızı oluşturmanız gerektiği anlamına gelir.

Arama İşlevini Kullanma

Önceki bir eğitimde sıfırdan oluşturduğumuz bu ekranı kullanalım. Şu anda Müşterileri Görüntüle ekranındayız.

PowerApps Arama Alanı: Nasıl Eklenir ve Özelleştirilir

Bu, bir öğe galerisi içerdiğinden, burada bir arama alanı oluşturmak mantıklı olacaktır.

Bu sayfada görüntülenen galeri Galeri 2'dir. Items özelliğine bakarsak, Tablo1'den veri çektiğimizi gösterir.

PowerApps Arama Alanı: Nasıl Eklenir ve Özelleştirilir

Bu, arama işlevini eklediğimizde, Tablo1'deki öğeler arasında arama yapacağı ve yazdıklarımıza göre sonuçları filtreleyeceği anlamına gelir.

Öyleyse, arama işlevinin nasıl çalıştığını öğrenelim. Bu işlevi açıklayan Microsoft belgesine bakıldığında , bir arama işlevinin bir tablo, bir arama dizesi ve aramak istediğiniz sütunları aldığını gösterir.

PowerApps Arama Alanı: Nasıl Eklenir ve Özelleştirilir

Bu formülü göz önünde bulundurarak, arama işlevinin kendi uygulamamızda nasıl çalıştığını görelim.

Gallery2'deki Items özelliğini kullanarak formül çubuğundaki arama işlevini kullanalım ve ana veri kaynağımız olduğundan Tablo1'e başvuralım.

PowerApps Arama Alanı: Nasıl Eklenir ve Özelleştirilir

Gerçek arama dizesi için Elton adını arayalım.

PowerApps Arama Alanı: Nasıl Eklenir ve Özelleştirilir

Ardından, FirstName sütununda arama yapalım.

PowerApps Arama Alanı: Nasıl Eklenir ve Özelleştirilir

Enter'a bastığımızda, kullandığımız arama parametrelerine karşılık gelen bir eşleşme verir.

PowerApps Arama Alanı: Nasıl Eklenir ve Özelleştirilir

Elton adını arama dizesinden kaldırırsak, otomatik olarak tüm galeriyi bir kez daha görüntüler.

PowerApps Arama Alanı: Nasıl Eklenir ve Özelleştirilir

Coralie ismi için başka bir arama deneyelim.

PowerApps Arama Alanı: Nasıl Eklenir ve Özelleştirilir

Enter'a bastığımızda, bize bir kez daha eşleşme veriyor.

PowerApps Arama Alanı: Nasıl Eklenir ve Özelleştirilir

Açıkçası, kullanıcıların galeriyi PowerApps kullanarak açmasını beklemiyoruz. Bu, aramayı formül çubuğundan değil, bir arama alanından yapmak zorunda kalacakları anlamına gelir. İşte burada kendi arama çubuğumuzu oluşturma ihtiyacı devreye giriyor.

Sıfırdan Bir PowerApps Arama Alanı Oluşturma

Ekle şeridinin altındaki Metin düğmesini kullanarak bir Metin Girişi ekleyerek başlayalım.

PowerApps Arama Alanı: Nasıl Eklenir ve Özelleştirilir

Tıpkı diğer herhangi bir öğe gibi, bu metin kutusunu da yerleştirmek istediğimiz yere sürükleyebiliriz. Şimdilik ekran başlığının sağ tarafına koyalım.

PowerApps Arama Alanı: Nasıl Eklenir ve Özelleştirilir

Bu şimdilik basit bir metin kutusu olduğundan, bir ad yazsak bile henüz hiçbir şeyi filtreleyemez. Bunu yapmak için, formül çubuğumuzdaki arama işlevini gerçek metin kutusuna bağlamamız gerekir.

PowerApps Arama Alanı: Nasıl Eklenir ve Özelleştirilir

Bu, TextInput1 öğesini bu formüle eklememiz gerektiği anlamına gelir.

PowerApps Arama Alanı: Nasıl Eklenir ve Özelleştirilir

Bunun için arama terimini yazdığımız boşluk yerine TextInput1.Text yazacağız. TextInput1, metin kutusuna atıfta bulunurken, Metin, metin kutusuna yazdığımız her şeyi referans alır.

PowerApps Arama Alanı: Nasıl Eklenir ve Özelleştirilir

Şimdi deneyelim. Buraya bir arama terimi yazarsak, sadece ilk birkaç harfi yazmış olsak bile bir eşleşmenin geldiğini göreceksiniz.

PowerApps Arama Alanı: Nasıl Eklenir ve Özelleştirilir

Farklı bir isim deneyelim ve Bruna'yı arayalım. Yine bize bir eşleşme gösteriyor.

PowerApps Arama Alanı: Nasıl Eklenir ve Özelleştirilir

Bu kez, soyadını kullanarak bir arama yapıp yapamayacağımıza bakalım. Bruna'nın soyadı olan Lyles'ı yazacağım.

PowerApps Arama Alanı: Nasıl Eklenir ve Özelleştirilir

Gördüğünüz gibi, arama terimi olarak ilk adı kullandığımda Bruna Lyles görünmesine rağmen, soyadını yazmaya çalıştığımda herhangi bir eşleşme göstermedi. Bunun nedeni, formülümüzde henüz başka sütunlara başvurmamış olmamızdır.

PowerApps Arama Alanına Sütun Ekleme

Formül çubuğuna geri dönersek, Soyadı ekleyelim. Bu, Soyadı sütunundaki verileri kullanarak da arama yapmamızı sağlayacaktır.

PowerApps Arama Alanı: Nasıl Eklenir ve Özelleştirilir

AjanAdı'nı da ekleyelim. Ardından, bu formülü sonlandırmak için Enter tuşuna basın.

PowerApps Arama Alanı: Nasıl Eklenir ve Özelleştirilir

Şimdi, eğer soyadını ararsak, sonunda bir eşleşme elde ediyoruz, Lyles.

PowerApps Arama Alanı: Nasıl Eklenir ve Özelleştirilir

Çalışan Bir Arama Simgesi Ekleme ve Arama Çubuğunu Gizleme

Çoğu uygulamada, yalnızca bir arama çubuğunuz yoktur. Bir arama simgesi de görürsünüz. Bunu da bu ekrana ekleyelim.

Ekle şeridinin altındaki Simgeler açılır menüsünden Arama'yı aramanız yeterlidir.

PowerApps Arama Alanı: Nasıl Eklenir ve Özelleştirilir

Arama çubuğunun sağ tarafına taşıyalım.

PowerApps Arama Alanı: Nasıl Eklenir ve Özelleştirilir

Ardından, diğer öğelerle tutarlı olması için rengi beyaza çevirelim.

PowerApps Arama Alanı: Nasıl Eklenir ve Özelleştirilir

Artık bir arama simgemiz olduğuna göre, buradaki amaç arama çubuğunu gizlemek ve yalnızca arama simgesini tıkladığımızda görünmesini sağlamaktır.

Arama çubuğuna tıklayıp sağdaki özellikler bölmesini kontrol edersek görünürlüğün açık olduğunu gösterir.

PowerApps Arama Alanı: Nasıl Eklenir ve Özelleştirilir

Özellik açılır menüsünden görünürlük özelliğini kontrol edersek, görünürlüğün doğru olarak ayarlandığını gösterir.

PowerApps Arama Alanı: Nasıl Eklenir ve Özelleştirilir

Bunu false olarak ayarlarsak, metin kutusu kaybolur. Olmasını istediğimiz şey bu.

PowerApps Arama Alanı: Nasıl Eklenir ve Özelleştirilir

Artık görünmediğinde metin kutusuna başvurma konusunda endişelenmeyin. Sol bölmedeki listedeki öğenin adına tıklayarak buna hala başvurabiliriz.

PowerApps Arama Alanı: Nasıl Eklenir ve Özelleştirilir

İşte burada değişkenler devreye giriyor. PowerApps'te değişkenlerin kullanımını başka bir öğreticide ele aldık.

Arama simgesine her tıkladığımızda bir şey olmasını istediğimiz için; OnSelect'i kullanacağız.

PowerApps Arama Alanı: Nasıl Eklenir ve Özelleştirilir

UpdateContext adlı bir değişken kullanacağız.

PowerApps Arama Alanı: Nasıl Eklenir ve Özelleştirilir

UpdateContext'i kullanmak için süslü parantez içine alınmış bir değişken sözlüğüne ihtiyacımız olacak. SearchVisible'ı kullanalım ve bunu doğru olarak ayarlayalım.

PowerApps Arama Alanı: Nasıl Eklenir ve Özelleştirilir

Artık değişkeni yerleştirdiğimize göre, metin kutumuzun görünürlük özelliğini asıl değişkene bağlayalım. TextInput1'e tıklayın, ardından görünürlüğü SearchVisible olarak ayarlayın.

PowerApps Arama Alanı: Nasıl Eklenir ve Özelleştirilir

Değişkeni metin kutusu öğesine bağladıktan sonra, arama kutusu yalnızca simgeye tıkladığımızda görünecektir.

PowerApps Arama Alanı: Nasıl Eklenir ve Özelleştirilir

Mevcut kurulumumuzla, aramanızı yaptıktan sonra bile metin kutusu ekranda kalır. İdeal olarak, artık ihtiyacımız kalmadığında bunun ortadan kalkmasını istiyoruz.

Bu yüzden simgeye geri dönüp OnSelect formülünü değiştireceğiz. Bu sefer ikona ikinci kez tıkladığımızda tam tersi bir hareket olmasını istiyoruz.

Zıt bir eylem ayarlamak için tek yapmamız gereken bir ünlem işareti eklemek. SearchVisible şu anda metin kutusunun görünmesini sağladığından,!SearchVisible metin kutusunun kaybolmasını sağlayacaktır.

PowerApps Arama Alanı: Nasıl Eklenir ve Özelleştirilir

Şimdi ikona ilk tıkladığımızda arama kutusu çıkıyor. Bu, görünürlük özelliğinin doğruya dönüştüğü anlamına gelir.

PowerApps Arama Alanı: Nasıl Eklenir ve Özelleştirilir

Simgeye tekrar tıklarsak görünürlük false olur ve metin kutusu kaybolur.

PowerApps Arama Alanı: Nasıl Eklenir ve Özelleştirilir

Arama Çubuğuna İpucu Ekleme

Arama çubuğunu ad, soyad veya temsilci adına göre öğeleri filtrelemek üzere ayarladığımız için, kullanıcıların hangi arama terimlerini kullanacaklarını bilmeleri için bir ipucu eklemek iyi olur.

Bunu yapmak için, arama çubuğunu vurgulayın ve ardından sağ bölmeye gidin. Özellikler altında “Ad, Soyad veya Ajan Adı Ara” yazalım.

PowerApps Arama Alanı: Nasıl Eklenir ve Özelleştirilir

Şimdi, arama çubuğunda bu ipucunu görüyoruz, bu da kullanıcıların arama yapmasını kolaylaştırıyor.

PowerApps Arama Alanı: Nasıl Eklenir ve Özelleştirilir

Bu ipucu, kullanıcı arama çubuğuna tıklayıp yazmaya başladığında da kaybolur.

PowerApps Arama Alanı: Nasıl Eklenir ve Özelleştirilir


Power Apps Giriş: Tanım, Özellikler, İşlevler ve Önem
Power Apps Ortamları: Uygulama Öğelerini Düzgün Şekilde Ayarlama
Power Apps Canvas: Sıfırdan Uygulama Oluşturma

Çözüm

PowerApps arama alanı, özellikle galerinizde oldukça fazla veriyle çalışıyorsanız, kesinlikle uygulamanıza eklemeniz gereken şeylerden biridir.

En başarılı uygulamaların kullanım kolaylığına ve sezgisel kontrollere öncelik verdiğini unutmayın. Bir arama işlevi eklemek kesinlikle bu gereksinimleri karşılar.

Herşey gönlünce olsun,

Henry

Leave a Comment

Excel Hücrelerini Metne Sığdırma: 4 Kolay Çözüm

Excel Hücrelerini Metne Sığdırma: 4 Kolay Çözüm

Excel hücrelerini metne sığdırmak için güncel bilgileri ve 4 kolay çözümü keşfedin.

Bir Excel Dosyasının Boyutu Nasıl Küçültülür – 6 Etkili Yöntem

Bir Excel Dosyasının Boyutu Nasıl Küçültülür – 6 Etkili Yöntem

Bir Excel Dosyasının Boyutunu Küçültmek için 6 Etkili Yöntem. Hızlı ve kolay yöntemler ile verilerinizi kaybetmeden yer açın.

Pythonda Self Nedir: Gerçek Dünyadan Örnekler

Pythonda Self Nedir: Gerçek Dünyadan Örnekler

Python'da Self Nedir: Gerçek Dünyadan Örnekler

Rde Bir RDS Dosyası Nasıl Kaydedilir ve Yüklenir

Rde Bir RDS Dosyası Nasıl Kaydedilir ve Yüklenir

R'de bir .rds dosyasındaki nesneleri nasıl kaydedeceğinizi ve yükleyeceğinizi öğreneceksiniz. Bu blog aynı zamanda R'den LuckyTemplates'a nesnelerin nasıl içe aktarılacağını da ele alacaktır.

İlk N İş Günü Tekrar Ziyaret Edildi – Bir DAX Kodlama Dili Çözümü

İlk N İş Günü Tekrar Ziyaret Edildi – Bir DAX Kodlama Dili Çözümü

Bu DAX kodlama dili eğitiminde, GENERATE işlevinin nasıl kullanılacağını ve bir ölçü başlığının dinamik olarak nasıl değiştirileceğini öğrenin.

LuckyTemplatesda Çok İş Parçacıklı Dinamik Görsel Tekniği Kullanarak Öngörüleri Sergileyin

LuckyTemplatesda Çok İş Parçacıklı Dinamik Görsel Tekniği Kullanarak Öngörüleri Sergileyin

Bu eğitici, raporlarınızdaki dinamik veri görselleştirmelerinden içgörüler oluşturmak için Çok Kanallı Dinamik Görseller tekniğinin nasıl kullanılacağını kapsayacaktır.

LuckyTemplatesda İçeriği Filtrelemeye Giriş

LuckyTemplatesda İçeriği Filtrelemeye Giriş

Bu yazıda, filtre bağlamından geçeceğim. Filtre bağlamı, herhangi bir LuckyTemplates kullanıcısının başlangıçta öğrenmesi gereken en önemli konulardan biridir.

LuckyTemplates Çevrimiçi Hizmetindeki Uygulamaları Kullanmak İçin En İyi İpuçları

LuckyTemplates Çevrimiçi Hizmetindeki Uygulamaları Kullanmak İçin En İyi İpuçları

LuckyTemplates Apps çevrimiçi hizmetinin çeşitli kaynaklardan oluşturulan farklı raporların ve içgörülerin yönetilmesine nasıl yardımcı olabileceğini göstermek istiyorum.

Fazla Mesai Kâr Marjı Değişikliklerini Analiz Edin - LuckyTemplates ve DAX ile Analitik

Fazla Mesai Kâr Marjı Değişikliklerini Analiz Edin - LuckyTemplates ve DAX ile Analitik

LuckyTemplates'da ölçü dallandırma ve DAX formüllerini birleştirme gibi teknikleri kullanarak kâr marjı değişikliklerinizi nasıl hesaplayacağınızı öğrenin.

DAX Studioda Veri Önbellekleri İçin Materyalleştirme Fikirleri

DAX Studioda Veri Önbellekleri İçin Materyalleştirme Fikirleri

Bu öğreticide, veri önbelleklerini gerçekleştirme fikirleri ve bunların DAX'ın sonuç sağlama performansını nasıl etkilediği tartışılacaktır.