Tuval uygulamasında koleksiyon oluşturma ve güncelleme
Kullanıcıların uygulamanızda yönetebileceği verileri saklamak için bir koleksiyon kullanın. Koleksiyon, ürün listesindeki ürünler gibi benzer bir öğe grubudur. Koleksiyonlar gibi farklı değişken türleri hakkında daha fazla bilgi için: Tuval uygulama değişkenlerini anlama.
Ön koşullar
- Power Apps için kaydolun ve ardından kaydolmak için kullandığınız aynı kimlik bilgilerini sağlayarak oturum açın.
- Power Apps'te bir uygulama oluşturun veya mevcut bir uygulamayı açın.
- Power Apps'te Denetimleri yapılandırma hakkında bilgi edinin.
Koleksiyon oluşturmayı ve güncelleştirmeyi öğrenmek için bu videoyu izleyin:
Çok sütunlu koleksiyon oluşturma
Power Apps Studio uygulamasında Metin girişi denetimi ekleyin.
Sol gezinti bölmesinde üç noktasını seçin, Yeniden Adlandır seçeneğini belirleyin ve ardından ProductName yazarak denetimi yeniden adlandırın.
Açılır menü denetimi ekleyin.
Açılır menü denetimini Renkler olarak yeniden adlandırın ve özellik listesinde Items özelliğinin seçili olduğundan emin olun.
Formül çubuğunda, DropDownSample ifadesini şu ifadeyle değiştirin:
["Red","Green","Blue"]
Düğme denetimi ekleyin, Text özelliğini "Ekle" olarak ve OnSelect özelliğini şu formül olarak ayarlayın:
Collect( ProductList, { Product: ProductName.Text, Color: Colors.Selected.Value } )
F5 tuşuna basın, ProductName içine bir metin yazın, Renkler öğesinde bir seçenek belirleyin ve ardından Ekle'yi seçin.
Önceki adımı en az iki kez yineleyin ve ardından Esc tuşuna basın.
Power Apps Studio uygulamasının önizleme sürümünü kullanıyorsanız, oluşturduğunuz koleksiyonları görmek için Değişkenler bölmesini ve ardından Koleksiyonlar'ı seçin.
Power Apps Studio uygulamasının klasik sürümünü kullanıyorsanız Dosya menüsünde Koleksiyonlar'ı seçin.
Koleksiyonu gösterme
Vertical Galeri denetimi ekleyin.
Galerinin Items özelliğini ProductList olarak ayarlayın.
Veri bölmesinde, altyazı alanını Renk olarak ve başlık alanını Ürün olarak ayarlayın.
Veri bölmesini kapatın, galeriyi seçin ve ardından Düzen alanını Başlık ve altyazı olarak ayarlayın.
Ekranınız şu örneğe benzer:
Bir öğeyi veya tüm öğeleri kaldırma
Galerinin alt kısmına tıklayıp veya dokunup sol üst köşenin yanındaki kalem simgesine tıklayarak ya da dokunarak galeri şablonunu seçin.
Galeri şablonuna bir Çöp Kutusu simgesi ekleyin.
Simgenin OnSelect özelliğini şu formüle ayarlayın:
Remove(ProductList, ThisItem)
Galerinin dışında; bir düğme ekleyin, Text özelliğini "Temizle" olarak ve OnSelect özelliğini şu formül olarak ayarlayın:
Clear(ProductList)
Alt tuşunu basılı tutarken bir öğenin koleksiyondan kaldırılması için belirtilen öğe için Çöp Kutusu simgesini veya koleksiyondaki tüm öğeleri kaldırmak için Temizle düğmesini seçin.
Listeyi bir koleksiyona yerleştirme
Microsoft Lists kullanılarak oluşturulan bir listeyle bağlantı oluşturun.
Düğme ekleyin ve ListName özelliğini listenizin adıyla değiştirerek OnSelect özelliğini şu işleve ayarlayın:
Collect(MySPCollection, ListName)
Bu işlev, MySPCollection adında ve listenizle aynı verileri içeren bir koleksiyon oluşturur.
Alt tuşunu basılı tutarak düğmeyi seçin.
(isteğe bağlı) Oluşturduğunuz koleksiyonu önizlemek için Dosya menüsünde Koleksiyonlar'ı seçin.
Microsoft Lists veya SharePoint'ten alınan verileri (tarihler, seçimler ve kişiler gibi) bir galeride gösterme hakkında bilgi için bkz: Liste sütunlarını galeride gösterme. Verilerin bir formda nasıl gösterileceği hakkında (açılır listeler, tarih seçiciler ve kişi seçicilerle ilgili) bilgi edinmek için bkz. Düzenleme formu ve Görüntüleme formu denetimleri.
Sonraki adımlar
- Collect işlevi için başvuru konusunu inceleyin.
- AddColumns, DropColumns, RenameColumns ve ShowColumns işlevlerini kullanarak bir koleksiyondaki verileri nasıl şekillendireceğinizi öğrenin.
Not
Belge dili tercihlerinizi bizimle paylaşabilir misiniz? Kısa bir ankete katılın. (lütfen bu anketin İngilizce olduğunu unutmayın)
Anket yaklaşık yedi dakika sürecektir. Kişisel veri toplanmaz (gizlilik bildirimi).
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin