Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunlar için geçerlidir: Tuval uygulamaları
Model temelli uygulamalar
Power Pages
Arama tablosu için olası değerlerin tablosunu döndürür.
Description
İşlev, Choices arama sütunu için olası değerlerin bir tablosunu döndürür.
Choices Kullanıcınıza seçecekleri seçeneklerin listesini sağlamak için işlevini kullanın. Bu işlev yaygın olarak düzenleme formlarındaki Combo box denetimleriyle kullanılır.
Arama için, döndüren Choices tablo aramayla ilişkili yabancı tabloyla eşleşir. kullanarak Choices, yabancı tabloyu ek veri kaynağı olarak ekleme gereksinimini ortadan kaldırırsınız. Choices yabancı tablonun tüm sütunlarını döndürür.
Tablo döndürdüğünden Choices , tabloyu filtrelemek, sıralamak ve şekillendirmek için Filter, Sort, AddColumns ve diğer tüm tablo işleme işlevlerini kullanabilirsiniz.
Şu anda temsilci seçemezsinizChoices. Bu sınırlandırma, uygulamanızda soruna neden oluyorsa yabancı tabloyu bir veri kaynağı olarak ekleyin ve doğrudan kullanın.
Choices ShowColumns, Search ve diğer tablo işlevlerinden farklı olarak sütun adlarının dizeler olmasını ve çift tırnak içine alınması gerekmez. Formülü sütuna doğrudan başvurur gibi sağlayın.
Sütun başvuruları, veri kaynağına doğrudan yapılmalıdır. Örneğin, veri kaynağı olarak Firmalar ve arama olarak SLA kullanılırsa sütun başvurusu Accounts.SLA olabilir. Başvuru; bir işlev, değişken veya denetime doğrudan geçiş yapamaz. Bu örnekten devam edersek, Firmalar bir Gallery denetimine sağlanıyorsa seçilen firmaya ilişkin SLA'ya başvurmak için Gallery.Selected.SLA formülünü kullanın. Öte yandan bu başvuru bir denetime geçirilmiştir, dolayısıyla Columns işlevine geçirilemez. Yine Accounts.SLA'yı kullanmanız gerekir.
Bu aşamada, arama sütunlarını yalnızca SharePoint ve Microsoft Dataverse ile kullanabilirsiniz.
Sözdizimi
Choices( sütun başvurusu [, metin filtresi ] )
- column-reference - Gerekli. Veri kaynağının arama sütunu. Sütun adını çift tırnak içine almayın. Başvuru doğrudan veri kaynağının sütununa yapılmalı ve bir işlev veya denetimden geçirilmemelidir.
- text-filter - İsteğe bağlı. Seçim listesini yalnızca text-filter bölümünde belirtilen metinle başlayan seçimleri döndürerek filtreler. Boş dize belirtilirse tüm seçimler döndürülür.
Örnekler
Choices arama için
içinde bir veritabanı oluşturun ve Örnek uygulamaları ve verileri Dataversedahil et kutusunu seçin .
Firmalar gibi birçok tablo oluşturulur.
Not: Tablo adları make.powerapps.com üzerinde tekil ve içinde Power Apps Studio çoğuldur.
Firmalar tablosunun Birincil İlgili Kişi sütunu, İlgili Kişiler tablosunun arama alanıdır.
Her firma için bir ilgili kişi, birincil ilgili kişi olarak belirlenir veya birincil ilgili kişi boş bırakılır.
Hesaplar tablosundan bir uygulama oluşturun.
Sol kenarın yakınındaki ekran ve denetim listesini EditScreen1 gösterilene kadar kaydırın ve ardından hemen altındaki EditForm1'i seçin.
Sağdaki bölmenin Özellikler sekmesinde Alanları düzenle'yi seçin.
Alanlar bölmesinde Alan ekle'yi seçin.
Birincil İlgili Kişi alanını arayın, onay kutusunu ve ardından Ekle'yi seçin.
Birincil İlgili Kişi alanı formun altında görüntülenir. Alan bir hata gösterirse Görünüm sekmesinde Veri kaynakları'nı seçin, Firmalar veri kaynağı için üç noktayı (...) ve ardından Yenile'yi seçin.
(isteğe bağlı) Alan listesinde Birincil İlgili Kişi alanını aşağıdan en yukarıya sürükleyin.
Birincil İlgili Kişi kartında Combo box denetimini seçin.
Bu denetimin Items özelliği sütunu, ilk örnekte olduğu gibi görünen adıyla veya ikinci örnekte olduğu gibi mantıksal adıyla tanımlayan bir formüle ayarlanır:
Choices( Accounts.'Primary Contact' )
Choices( Accounts.primarycontactid )
Çizim amacıyla, veri tablosu denetiminde işlev tarafından Choices döndürülen tablonun tamamını görüntüleyebiliriz. Giriş sekmesinde, Yeni ekran'ı ve ardından Boş'u seçin.
Ekle sekmesinde, Data table'nu seçin.
Data table denetiminin Items özelliğini şu formül olarak ayarlayın:
Choices( Accounts.'Primary Contact' )
Data table denetiminin ortasında, Alanları seçin... ile başlayan bağlantıyı seçin ve ardından göstermek istediğiniz alanın veya alanların onay kutularını seçin (örneğin, ad ve soyadı).