Tuval uygulamasından SharePoint'e bağlanma
Bir listeden otomatik olarak uygulama oluşturmak için bir SharePoint sitesine bağlanın veya varolan bir uygulamaya veri eklemeden ya da sıfırdan bir uygulama oluşturmadan önce bir bağlantı oluşturun.
Verilerinizin nerede bulunduğuna bağlı olarak bu yaklaşımlardan birini veya her ikisini kullanabilirsiniz:
- Bir SharePoint Çevrimiçi sitedeki veya yerinde sitesindeki bir listedeki verileri gösterir.
- Bir kitaplıktaki görüntüleri gösterin ve video veya ses dosyaları yürütün (yalnızca SharePoint Online).
Uygulama oluşturma
Bir listedeki verileri yönetmek isterseniz, Power Apps sizin için otomatik olarak üç ekranlı bir uygulama oluşturabilir. Kullanıcılar ilk ekrandaki listeye göz atabilir, ikinci ekranda bir öğenin ayrıntılarını görüntüleyebilir ve üçüncü ekranda öğe oluşturabilir veya güncelleştirebilir.
Not
Listeniz Seçim, Arama ya da Kişi veya Grup sütunu içeriyorsa bu konuda daha sonraki Galeride veri gösterme bölümüne bakın.
Bağlantı oluşturma
Power Apps'te oturum açın, sol gezinti çubuğunda Veri > Bağlantılar'ı seçin ve ardından sol üst köşenin yakınında Yeni bağlantı seçeneğini belirleyin.
SharePoint öğesini seçin.
Aşağıdaki adım kümelerinden birini gerçekleştirin:
SharePoint Online'a bağlanmak için Doğrudan bağlan (bulut hizmetleri) seçeneğini belirleyin, Oluştur'u seçin ve ardından (istenirse) kimlik bilgilerini sağlayın.
Bağlantı oluşturulur, ardından mevcut bir uygulamaya veri ekleyebilir ya da sıfırdan bir uygulama oluşturabilirsiniz.
Şirket içi bir siteye bağlanmak için Şirket içi veri ağ geçidini kullanarak bağlan seçeneğini belirleyin.
seçeneğini belirleyin.
Kimlik doğrulaması türü olarak Windows'u belirleyin ve ardından kimlik bilgilerinizi belirtin. (Kimlik bilgileriniz bir etki alanı adını içeriyorsa bunu etki alanı\diğer ad şeklinde belirtin.)
Ağ geçidi seçme bölümünde, kullanmak istediğiniz ağ geçidini seçin ve ardından Oluştur'u belirleyin.
Not
Yüklü bir şirket içi veri ağ geçidiniz yoksa bir veri ağ geçidi yükleyin ve ardından simgeyi seçerek ağ geçitleri listesini yenileyin.
Bağlantı oluşturulur, ardından mevcut bir uygulamaya veri ekleyebilir ya da sıfırdan bir uygulama oluşturabilirsiniz.
Mevcut bir uygulamaya veri ekleme
Power Apps Studio'da, güncelleştirmek istediğiniz uygulamayı açın ve sol bölmede Veriler'i seçin.
Veri ekle > Bağlayıcılar > SharePoint'i seçin.
SharePoint sitesine bağlan bölümünde, Son kullanılan siteler listesindeki bir girişe tıklayın veya dokunun (ya da kullanmak istediğiniz sitenin URL'sini girin veya yapıştırın) ve ardından Bağlan'ı seçin.
Liste seçin altında, kullanmak istediğiniz bir veya daha fazla listenin onay kutusunu seçin ve ardından Bağlan seçeneğini belirleyin:
Varsayılan olarak tüm liste türleri görünmez. Power Apps şablona dayalı listeleri değil, listeleri destekler. Kullanmak istediğiniz listenin adı görünmüyorsa en alt kısma gidin ve Özel tablo adı girin ifadesini içeren kutuya listenin adını girin.
Veri kaynağı veya kaynakları, uygulamanıza eklenir.
Sıfırdan kendi uygulamanızı oluşturma
Sıfırdan uygulama oluşturma bölümündeki kavramları Excel yerine SharePoint'e uygulayın.
Bir galerideki liste sütunlarını gösterme
Listeniz bu sütun türlerinden birini içeriyorsa galerideki bir veya birden fazla Etiket denetiminin Metin özelliğini ayarlamak için formül çubuğunu kullanarak Galeri denetimindeki verileri gösterin:
Seçim veya Arama sütunu için ThisItem.ColumnName.Value formülünü belirterek bu sütundaki verileri gösterin.
Örneğin, Konum adlı Seçim sütununuz varsa ThisItem.Location.Value ve Posta Kodu adlı Arama sütununuz varsa ThisItem.PostalCode.Value formülünü belirtin.
Kişi veya Grup sütunu için kullanıcının ya da grubun görünen adını göstermek üzere ThisItem.ColumnName.DisplayName formülünü belirtin.
Örneğin, Yönetici adlı Kişi veya Grup sütunundaki görünen adları göstermek için ThisItem.Manager.DisplayName formülünü belirtin.
E-posta adresleri veya iş unvanları gibi, kullanıcılar ile ilgili farklı bilgileri de gösterebilirsiniz. Seçeneklerin tam listesini görüntülemek için ThisItem.ColumnName. formülünü belirtin. (sondaki nokta dahil).
Not
CreatedBy sütunu için listedeki öğeleri oluşturan kullanıcıların görünen adlarını göstermek üzere ThisItem.Author.DisplayName formülünü belirtin. ModifiedBy sütunu için listedeki öğeleri değiştiren kullanıcıların görünen adlarını göstermek üzere ThisItem.Editor.DisplayName formülünü belirtin.
Yönetilen Meta Veriler sütunu için bu sütundaki verileri göstermek üzere ThisItem.ColumnName.Label formülünü belirtin.
Örneğin, Diller adlı bir Yönetilen Meta Veriler sütununuz varsa ThisItem.Languages.Label formülünü belirtin.
Kitaplıktan veri gösterme
SharePoint kitaplığında birkaç görüntünüz varsa kullanıcıların gösterilecek görüntüyü belirtebileceği şekilde Açılır menü denetimi ekleyebilirsiniz. Ayrıca Galeri denetimleri gibi diğer denetimlere ve videolar gibi diğer veri türlerine de aynı ilkeleri uygulayabilirsiniz.
Sahip değilseniz bir bağlantı oluşturun ve ardından mevcut uygulamaya veri ekleyin.
Açılır menü denetimi ekleyin ve bunu ImageList olarak adlandırın.
ImageList'in Items özelliğini Belgeler olarak ayarlayın.
Sağ bölmenin Özellikler sekmesinde, Değer listesini açın ve ardından Ad'ı seçin.
Kitaplığınızdaki görüntülerin dosya adları ImageList'te görünür.
Görüntü denetimi ekleyin ve Görüntü özelliğini şu ifade olarak ayarlayın:
ImageList.Selected.'Link to item'
F5 tuşuna basın ve ardından ImageList'te farklı bir değer seçin.
Belirttiğiniz görüntü görünür.
SharePoint kitaplığındaki verileri göstermek için daha karmaşık yaklaşım sergileyen örnek bir uygulama indirebilirsiniz.
- Uygulamayı indirdikten sonra Power Apps Studio'yu açın, sol gezinti çubuğunda Aç'ı seçin ve ardından Göz At seçeneğini belirleyin.
- Aç iletişim kutusunda, indirdiğiniz dosyayı bulup açın ve ardından bu konudaki ilk iki yordamı uygulayarak veri kaynağı olarak bir SharePoint kitaplığı ekleyin.
Not
Varsayılan olarak bu uygulama temsilci uyarıları gösterir ancak kitaplığınız 500'den az öğe içeriyorsa bunları yok sayabilirsiniz.
Bu tek ekranlı uygulamada sol alt köşedeki liste, kitaplığınızdaki tüm dosyaları gösterir.
- En üstteki arama kutusuna bir veya daha fazla karakter yazarak veya yapıştırarak bir dosya arayabilirsiniz.
- Kitaplığınızda klasörler varsa yalnızca başlık çubuğu altında bulunan klasör listesinde bir filtre simgesi seçerek dosya listesine filtre uygulayabilirsiniz.
İstediğiniz dosyayı bulduğunuzda seçerek sağ taraf boyunca Video, Görsel veya Ses denetiminde gösterin.
Bilinen sorunlar
SharePoint bağlayıcısı kullanılarak Tuval uygulaması paylaşıldığında Power Apps, SharePoint'e bağlanan ve yalnızca Herkes ile paylaşılan tuval uygulamalarını, uygulamanın oluşturucusu olmadığınız VEYA uygulamayı bir grup üyeliği veya doğrudan kullanıcı ataması yoluyla açıkça paylaşmadığınız (kullanıcı veya ortak sahip olarak) sürece göstermez. Böyle uygulamaları yürütmek üzere uygulama için doğrudan bağlantıyı kullanın.
Listeler
Power Apps, boşluk içeren sütun adlarını okuyabilir ancak boşluklar, onaltılık kaçış kodu "_x0020_" ile değiştirilir. Örneğin, SharePoint'teki "Sütun Adı", Power Apps'te veri düzeninde görüntülendiğinde ya da bir formülde kullanıldığında "Column_x0020_Name" olarak görünür.
Tüm sütun türlerinin desteklenmediğini ve her sütun türünün de tüm kart türlerini desteklemediğini unutmayın.
Sütun türü | Destek | Varsayılan kartlar |
---|---|---|
Tek satır metin | Evet | Metin görüntüleme |
Birden çok metin satırı | Evet | Metni görüntüle |
Seçim | Evet | Arama görüntüleme Arama düzenleme Birden çok seçimi görüntüle (Yalnızca SharePoint Online) Birden çok seçimi düzenle (Yalnızca SharePoint Online) |
Numara | Evet | Yüzde görüntüleme Derecelendirme görüntüleme Metni görüntüle |
Para birimi | Evet | Yüzde görüntüleme Derecelendirme görüntüleme Metin görüntüleme |
Tarih ve Saat | Evet | Metin görüntüleme |
Ara | Evet | Arama görüntüleme Arama düzenleme Çoklu seçim görüntüleme Çoklu seçim düzenleme |
Boole (Evet/Hayır) | Evet | Metin görüntüleme Geçiş görüntüleme |
Kişi veya Grup | Evet | Arama görüntüleme Arama düzenleme Çoklu seçim görüntüleme Çoklu seçim düzenleme |
Köprü | Evet | URL Görüntüle Metin görüntüleme |
Resim | Evet (salt okunur) | Görüntü görüntüleme Metin görüntüleme |
Ek | Evet (salt okunur) | Ekleri görüntüleme |
Hesaplanan | Evet (salt okunur) | |
Resim | Hayır | |
Görev Sonucu | Hayır | |
Dış veriler | Hayır | |
Yönetilen Meta Veriler | Evet (salt okunur) | |
Derecelendirme | Hayır |
Kitaplıklar
- Power Apps'ten kitaplığa dosya yükleyemezsiniz.
- PDF Görüntüleyici denetiminde kitaplıktaki PDF dosyalarını gösteremezsiniz.
- Power Apps Mobile, Download işlevini desteklemez.
- Kullanıcılarınız Power Apps Mobile'daki uygulamayı veya Windows 10 uygulamasını çalıştıracaksa Launch işlevini kullanarak galerideki kitaplık içeriğini görüntüleyin.
SharePoint belge kitaplığı görüntüleri aralıklı olarak işlenir
SharePoint belge kitaplıklarında depolanan resimlere bağlantılar içeren listeler, Power Apps'te işlenemeyebilir ve kimlik doğrulaması hataları verilebilir.
SharePoint'e yönelik Power Apps bağlantıları, genel SharePoint sitesine değil, açıkça belirtilen bir listeye yapılır. Power Apps, dış kaynağa yapılan dış bağlantıyı çözümlemeye çalışır. Kimlik doğrulaması gerekmiyorsa veya kullanıcı başvurulan SharePoint sitesinde daha önce kimlik doğrulaması yapmışsa söz konusu görüntülerin işlenmesi başarılı olur. Bununla birlikte, mobil cihazlarını kullanan Power Apps kullanıcıları, görüntüler için başvurulan SharePoint sitesinde kimlik doğrulaması yapmamış olabilir. Bu senaryoda SharePoint belge kitaplıklarındaki görüntülere başvuruda bulunulamayabilir. Bu davranış, uygulama içindeki belge kitaplığı için ayrı bir bağlantı olsa bile geçerlidir.
Bu tür senaryolara çözüm olarak, görüntüleri Azure Depolama gibi CORS etkin bir kaynakta veya anonim erişime izin veren Azure CDN gibi bir CDN hizmetinde depolayın.
Sonraki adımlar
- Bir veri kaynağındaki verileri göstermeyi öğrenin.
- Ayrıntıları görüntülemeyi ve kayıt oluşturmayı veya güncelleştirmeyi öğrenin.
- Bağlanabileceğiniz diğer veri kaynağı türlerine bakın.
Ayrıca bkz.
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).