Aracılığıyla paylaş


Doğal dili Power Fx formüllerine dönüştürme

Power Apps Fikirler, farklı özelliklerde aşağıdaki denetimleri kullanmak için fikirler oluşturabilir:

  • Galeri
  • Veri tablosu
  • Metin kutusu
  • Açılan liste
  • Birleşik giriş kutusu
  • Metin etiketi

Power Apps Fikirler ayrıca, bağlayıcı olarak Microsoft Dataverse, Microsoft Lists, SharePoint kitaplığı ve Excel'i destekler. Bu nedenle, desteklenen denetimlerden birini kullanıyorsanız ve Galeri veya Açılır menü denetiminin öğeleri veya Etiket denetiminin metin içeriği, rengi veya görünürlüğü için bir formül yazmak istiyorsanız Power Apps Fikirler'e göz atın.

Örneğin, aşağıdaki formülün nasıl yazılacağını anlamaya çalışmak yerine ...

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

... 'name starts with Yvonne ifadesini yazabilirsiniz.

Başlamak için, formülleri yazmaya yardımcı olmak amacıyla Power Apps Fikirler'i nasıl kullanacağımızı görmek için basit bir uygulamaya göz atalım.

Dataverse'ten Hesaplar tablosunu kullanan bir uygulama oluşturmak üzere Microsoft Dataverse'ten tuval uygulaması oluşturma konusunda belirtilen adımları uygulayın.

  1. Hesaplar tablosuna bağlı BrowseGallery1 galerisini seçin.

  2. Fikirler kutusunda Sırala, filtrele ve ara'yı seçin.

    Sırala, filtrele ve ara.

  3. Nasıl çalıştığını denetlemek için varsayılan önerilerden birini seçin veya İngilizce (en-us) gibi doğal dilde kendi sorgunuzu girmek için başlatın.

    Sıralama ve filtre uygulama için önerilen fikirler.

  4. Yazarken varsayılan sorguyu kullanabilir, değiştirebilir veya kendi tarzınızda açıklayabilirsiniz.

  5. Üretilmiş bir veya daha fazla formül önerisi göreceksiniz. Textinput denetiminde ad bulunan hesapları arama örneğini kullanalım. Sonuçlarda iki öneri göreceksiniz. Bu formül önerilerinin her biri üç bölüm içerir:

    • TextInput1 öğesindeki metnin name öğesinde göründüğü Firmalar. Bu, önerilen formülün ne yaptığını açıklamayı amaçlar. Böylece Power Fx'i bilmeyen kullanıcılar sonucu daha kolay anlayabilir. Uygulamada kullanılan bileşenlerin adları kalın olarak gösterilmiştir.

    • Şunlara uygula: Öğeler: Bu, formülün hangi özelliğe uygulanacağını önerir. Power Apps denetimlerinin birçok özelliği olduğundan, Fikirler bir formülün hangi özellik için uygulanacağını belirleyebilir.

    • Bu senaryodaki formül önerisi: Search('Accounts', TextInput1.Text, "name").

      Girilen arama senaryosuna dayalı olarak önerilen formül.

  6. Tercih ettiğiniz öneriyi seçin ve Uygula'yı seçin. Bu senaryoda, en uygun olması nedeniyle ilk öneriyi seçelim. Formül otomatik olarak güncelleştirilir ve sonucu uygulamanızda görebilmeniz için çalıştırılır. Ardından, seçili formülü uygulama veya değiştirme konusunda karar verebilirsiniz.

Daha fazla örnek

Power Apps Fikirler ile çalışırken, aşağıdaki örnekleri göz önünde bulundurun.

Senaryo Tanım Fikirler örneği
Tablonuzu sıralama Tek bir sütuna göre sıralama Hesapları, Hesap Adı'na göre sıralama
Hesapları, A'dan Z'ye Hesap Adı'na göre sıralama
Hesapları, Z'den A'ya Hesap Adı'na göre sıralama
Hesapları, Hesap Adı ve Oluşturulma Tarihi'ne göre sıralama
hesapları, A'dan Z'ye Hesap Adı'na ve en yeni en üstte olacak şekilde Oluşturulma Tarihi'ne göre sıralama
Mevcut tabloları sıralama Gallery3'ü Z'den A'ye Hesap Adı'na göre sıralama
Bazı koşullara göre tablo filtreleme veya arama Sayı koşulu Hesap Adı uzunluğu 10'dan büyük olan hesaplar
Bir tarih koşulu bir hafta önce oluşturulan hesaplar, son 3 gün içinde değiştirilmiş hesaplar
Bir metin koşulu Adı Karen içeren hesaplar
Birkaç koşul Adı Karen içeren ve 7 gün önce oluşturulan hesaplar
Bir seçim değeri Etkin olmayan hesaplar
Kullanıcı girişine göre tablo arama Textinput'ta ada göre hesapları arama
Tek bir kayıt bulma Adı Karen içeren hesaplardaki ilk kayıt
Tablonun en üstündeki veya en altındaki kayıtları bulma en üstteki 10 hesap
en sondaki 10 hesap
Koşullu biçimlendirme (Color ve Visible özelliklerine uygula) Sayı koşulu Hesap Adı uzunluğu 10'dan büyük olan hesaplar
Bir tarih koşulu 7 gün önce oluşturulmuşsa kırmızı
Bir metin koşulu Ad, Karen içeriyorsa mavi
Metin oluşturma Numaralar Galeri sayısı, slider1 ve slider2'nin toplamı
String label4 ve label5, textinput1'i kırpma, TextInput1'in ilk 3 karakteri

En iyi yöntemler

En iyi sonuçları elde etmek için, Fikirler bölmesine düz doğal dil sorgusunu yazarken bu ipuçlarını izleyin.

  • Ne tür senaryoların desteklendiğini görmek için varsayılan sorgulardan yararlanın.
  • Sorgunuzda net olun. Fikirler, tablo ve sütunlar gibi denetimleri tanıyabilir. Ancak öneri alamazsanız, başvurduğunuz varlıkların tam adını kullanmayı deneyin. Örneğin, uygulamada birden çok metin giriş denetimi varsa TextInput1'i kullanın. Bu şekilde sistem, hangi denetime başvurduğunuzu anlar.

Sınırlamalar

Not

Daha iyi hale getirmek, daha karmaşık görevleri gerçekleştirmek, daha fazla işlevi, denetimi ve özelliği desteklemek için modeli geliştiriyoruz. İstekleriniz varsa fikirlerinizi Power Apps Fikirler - Power Platform Topluluğu aracılığıyla gönderin.

Power Apps Fikirler şu anda aşağıdaki sınırlamalara sahiptir:

  • Bölgeler ve dil: Şu anda tarayıcı varsayılan dilinin İngilizce (en-us) olarak ayarlanmıştır ve ABD'de oluşturulmuş ortamlarda kullanılabilir.

  • Giriş olarak TextInput, Açılır menü, DatePicker, Kaydırıcı, Geçiş düğmesi, Onay kutusu ve Radyo denetim değerlerini tanır.

    Denetimler Properties
    Galeri, Veri tablosu, Açılır menü, Birleşik giriş kutusu Items
    Metin Kutusu, Etiket Text, Color, Visible
  • Veri kaynakları: Fikirler şu anda Dataverse tablolarını, Microsoft Lists'i ve Excel tablolarını desteklemektedir.

  • İşlevler: Bkz. Desteklenen Power Fx işlevleri. Daha fazla işlev için destek eklemeye devam edeceğiz.

  • Veri türleri: Metin, Tamsayı, Tarih ve Saat, Yalnızca Tarih, Ondalık Sayı, Seçim, Seçimler, Evet/Hayır ve Arama türlerini destekler. Desteklenmiyor: Dosya ve Görüntü.

  • Bu özelliğin modeli, doğal dilde yaygın olarak kullanılan bazı ifadeleri anlar. Örneğin, latest on top, big to small ifadesini azalan düzene çevirebilir ve oldest on top, small to big ifadesini artan düzene çevirebilir. Ayrıca, bağlamın büyük bir kısmını anlayabilir. Bu sayede, tablo adlarını belirtmeseniz bile denetime bağlı geçerli tabloya göre en iyi tahmini yapar.

Desteklenen Power Fx işlevleri

Power Apps Fikirler özelliği tarafından desteklenen işlevler:

Abs

If

Max

Min

Not

Sum

Microsoft'a geri bildirim gönderin

Bu özellik için herhangi bir geri bildiriminiz varsa (örneğin formül önerilerinin yanlış olduğunu düşünüyor veya bizimle paylaşacağınız öneriler, fikirler varsa) Fikirler panelindeki geri bildirim kartını kolayca bulabilirsiniz. Geri bildirim gönder'i seçerek düşüncelerinizi paylaşabilirsiniz. (Lütfen geri bildiriminize gizli veya kişisel bilgiler eklemeyin.)

Microsoft, AI teknolojilerini sorumluluk bilinciyle geliştirmeyi ve dağıtmayı taahhüt eder. Power Apps Fikirler tarafından uygunsuz veya tuhaf sonuçların üretildiğini fark ederseniz aynı geri bildirim kartında, geri bildirim kutusunun altında Hemen bildir bağlantısını görürsünüz. Bu, yapay zeka modelimizin sorumlu bir şekilde davranmasını sağlamamıza yardımcı olabilir. Zamanında yanıt almak için, aşağıdaki ekran görüntüsünde gösterildiği gibi Tehdit Türü'nü "URL" olarak ve Olay Türü'nü "Sorumlu AI" olarak seçin.

Bize geri bildirimde bulunun.

Sonraki adımlar

Örnekleri Power Fx formüllerine dönüştürme

Ayrıca bkz.